FREE ACCESS
5,000–10,000 jobs/day
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.

Senior Backend Software Engineer
Flexcompute. Contribute to software development efforts including API unification, simulation data management, caching, syncing, storage, and scripting improvements.
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesAnsibleAWSCloudDistributed 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.