Drimva

Flexcompute

Senior Backend Software Engineer

Watertown, Massachusetts · Senior · Full-time · Posted Sep 30, 2026

Education
Bachelor’s degree or higher in computer science or computer engineering.

About the job

Develop backend systems and hybrid cloud/HPC infrastructure for Flexcompute’s electromagnetic simulation platform, including APIs, data management, and simulation workload orchestration.

What you'll do

  • Develop APIs and improve simulation data management, including caching, syncing, storage, and scripting.
  • Collaborate with EM and infrastructure teams on backend and scheduler integrations and Python front-end functionality.
  • Build and operate hybrid cloud/HPC compute and storage solutions, and optimize high-performance computing clusters.

What they ask for

  • Bachelor’s degree or higher in computer science or computer engineering.
  • Professional backend development experience using Java, Python, and/or C++; experience with AWS or similar cloud platforms.
  • Expertise in backend services and web API architecture; hands-on experience with containerization and orchestration (Docker, Kubernetes).
  • Production distributed-systems experience, strong Linux and infrastructure troubleshooting skills, plus infrastructure automation and configuration management experience.

Nice to have

  • Experience integrating cloud platforms with HPC environments or large compute clusters; familiarity with job schedulers such as Slurm.
  • Experience supporting scientific computing or simulation platforms, GPU infrastructure, developer platforms, or internal tooling.

Tools

Java, Python, C++, AWS, Docker, Kubernetes, Terraform, Ansible

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 4, 2026 (UTC)