Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Flexcompute

Senior Backend Software Engineer

Flexcompute

. Contribute to software development efforts including API unification, simulation data management, caching, syncing, storage, and scripting improvements.

Posted 10/27/2026full-timeRemote • SpainSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in backend service development, web API architecture, and hybrid cloud solutions, with a strong focus on optimizing high-performance computing environments. Proficient in containerization and orchestration, ensuring scalable and reliable simulation platforms.

Highest-signal resume keywords
Backend Service DevelopmentWeb API ArchitectureAWS Cloud PlatformsKubernetes OrchestrationHigh-Performance Computing

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaPythonC++DockerTerraformAnsibleLinux SystemsNetworking FundamentalsGPU InfrastructureJob Schedulers
Soft Skills
AdaptabilityInnovation
Tools & Technologies
KubernetesAWSHPC SystemsCI/CD PipelinesMonitoring Tools
Certifications & Qualifications
Bachelor’s Degree in Computer ScienceBachelor’s Degree in Computer Engineering
Industry Keywords
Simulation PlatformsDistributed SystemsInfrastructure AutomationCloud IntegrationScientific Computing

Tech Stack

Tools & technologies
AnsibleAWSCloudDistributed SystemsDockerJavaKubernetesLinuxPythonTerraformC++

About the role

Key responsibilities & impact
  • Contribute to software development efforts including API unification, simulation data management, caching, syncing, storage, and scripting improvements.
  • Collaborate with EM and infrastructure teams on simulation-specific solutions.
  • Enhance back-end and scheduler integrations and Python front-end functionality.
  • Improve task pipelines through web API design for multi-physical simulation contexts.
  • Develop and maintain hybrid cloud compute and storage solutions integrating on-premise HPC systems with cloud platforms.
  • Optimize and manage high-performance computing clusters with high-speed interconnects.
  • Architect and deploy Kubernetes-based infrastructure for distributed simulation workloads.
  • Design and implement scalable web APIs for simulation job orchestration and data access.
  • Build CI/CD pipelines and infrastructure-as-code systems for reproducible deployments.
  • Develop hybrid cloud solutions connecting on-premise HPC clusters with AWS compute and storage.
  • Implement monitoring and observability systems for simulation performance and reliability.
  • Improve platform scalability for growing user traffic and compute demand.
  • Design secure service architectures, authentication, and licensing systems.
  • Optimize infrastructure utilization across CPU and GPU resources.

Requirements

What you’ll need
  • Bachelor’s degree or higher in computer science or computer engineering.
  • Professional experience developing backend systems using Java, Python, and/or C++.
  • Strong experience with AWS or similar cloud platforms, including compute, storage, networking, IAM, and infrastructure automation.
  • Expertise in backend service development and web API architecture.
  • Hands-on experience with containerization and orchestration using Docker and Kubernetes.
  • Experience designing and operating distributed systems in production environments.
  • Strong Linux systems knowledge and infrastructure troubleshooting skills.
  • Experience with infrastructure automation and configuration management, such as Terraform or Ansible.
  • Familiarity with monitoring, logging, and observability tooling.
  • Understanding of networking fundamentals and backend security best practices.
  • Ability to learn quickly, adapt to new challenges, and innovate in a fast-paced startup environment.
  • Experience integrating cloud platforms with HPC environments or large compute clusters.
  • Familiarity with job schedulers such as Slurm, distributed compute frameworks, or large-scale data pipelines.
  • Experience supporting scientific computing or simulation platforms.
  • Knowledge of GPU infrastructure and resource scheduling.
  • Experience building developer platforms or internal infrastructure tooling.

Benefits

Comp & perks
  • Competitive compensation with equity of a fast-growing startup.
  • Remote within Spain, on Spanish working hours with about six hours of overlap with our Boston team.
  • Annual travel support for team gatherings in Boston.
  • Learning sponsorship, an AI tools budget and a fitness benefit.
  • Friendly, thoughtful, and intelligent coworkers.