Senior Backend Software Engineer at Flexcompute Inc. - ScoutJobs - The AI-curated global job board
Skip to content
Flexcompute Inc.
Posted 9 hours ago

Senior Backend Software Engineer

Flexcompute Inc.Senior Backend Software Engineer

Perks & benefits

Medical InsuranceHealth Insurance

Requirements

Bachelor's degree in CS or Computer Engineering, Backend development in Java, Python, or C++, AWS or cloud platform expertise, Web API architecture, Docker and Kubernetes, Distributed systems design, Linux systems knowledge, Infrastructure automation (Terraform, Ansible)

Skills

JavaPythonC#AWSDockerKubernetesTerraform

About the role

Responsibilities

  • Design and implement scalable backend solutions and high-performance computing infrastructure for advanced electromagnetic simulation platforms.
  • Contribute to software development efforts including API unification, simulation data management, and scripting improvements.
  • Collaborate with EM and infrastructure teams to implement simulation-specific solutions and scheduler integrations.
  • Develop and maintain hybrid cloud compute and storage solutions, integrating on-premise HPC systems with modern cloud platforms.
  • Optimize and manage high-performance computing clusters equipped with high-speed interconnects.
  • Improve task pipelines through innovative web API design in a multi-physical simulation context.

Requirements

  • 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 (compute, storage, networking, IAM).
  • 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 (e.g., Terraform, Ansible).

Preferred Qualifications

  • Experience integrating cloud platforms with HPC environments or large compute clusters.
  • Familiarity with job schedulers (e.g., Slurm) or distributed compute frameworks.
  • Experience supporting scientific computing or simulation platforms.
  • Knowledge of GPU infrastructure and resource scheduling.
  • Experience building developer platforms or internal infrastructure tooling.

Benefits

  • Competitive compensation with equity of a fast-growing startup.
  • Medical, dental, and vision health insurance.
  • 401(k) contribution.
  • Gym allowance.
  • Friendly, thoughtful, and intelligent coworkers.

About the Company

Flexcompute is leading the transformation of engineering simulation with revolutionary ultra-fast simulation technology. Our flagship products, including Flow360 and Tidy3D, are reshaping how simulations are conducted across diverse sectors. Founded by visionaries from Stanford and MIT, we are a rapidly growing team dedicated to breaking boundaries in the engineering simulation market.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Backend Software Engineer

Flexcompute Inc. · Watertown

Sign up to apply