F

Flexcompute

Cloud CAE for fluid, thermal, EM

Senior Backend Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeRemote in Poland

About the Job

Requirements

  • A bachelor's degree or higher in computer science or computer engineering is required.
  • Professional experience developing backend systems using Java, Python, and/or C++.
  • Strong experience with AWS or similar cloud platforms, including compute, storage, networking, identity and access management, 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 tools 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.

Responsibilities

  • Contribute to software development efforts, including API unification, simulation data management such as caching, syncing, and storage, and scripting improvements.
  • Collaborate with EM and infrastructure teams to implement simulation-specific solutions, including back-end and scheduler integrations and Python front-end functionality.
  • Improve task pipelines by designing a web API for a multi-physical simulation context.
  • Develop and maintain hybrid cloud compute and storage solutions integrating on-premise HPC systems with cloud platforms.
  • Optimize and manage high-performance computing clusters equipped with high-speed interconnects.
  • Design and build job dispatch and scheduling pipelines to run large simulation workloads across hybrid cloud and on-premise environments.
  • 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-prem HPC clusters with AWS compute and storage.
  • Implement monitoring and observability systems to track simulation performance and reliability.
  • Improve platform scalability to support growing user traffic and compute demand.
  • Design secure service architectures, authentication, and licensing systems.
  • Optimize infrastructure utilization across CPU and GPU resources.

Desired Qualifications

  • A postgraduate degree, published research, or a strong record in competitive programming.
  • Experience integrating cloud platforms with HPC environments or large compute clusters.
  • Familiarity with distributed task queues and job dispatch, 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.

About the Company

Flexcompute

Cloud CAE for fluid, thermal, EM

Flexcompute offers cloud-based CAE (computer-aided engineering) software that provides proprietary tools for simulating fluid dynamics, thermal analysis, and electromagnetic physics. The platform is delivered as a service, letting engineers run complex simulations in the cloud without needing powerful local hardware, thereby speeding up product design and reducing development costs and risks. Its software-hardware co-design approach enhances the speed and accuracy of simulations, helping manufacturers, semiconductors, and other industries optimize designs efficiently. The company differentiates itself by combining multi-physics simulation capabilities with scalable cloud resources and a focus on making advanced computational analysis accessible to engineers and designers. The goal is to accelerate R&D cycles and enable more reliable, cost-effective hardware development.

Company size
51-200
Company stage
Late Stage VC
Total funding
$82M
Headquarters
Watertown, MA
Founded
2016

Recently Posted Jobs

Explore more opportunities at Flexcompute

See more jobs