Senior Backend Software Engineer @Flexcompute Inc.
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2d ago

[Hiring] Senior Backend Software Engineer @Flexcompute Inc.

2d ago - Flexcompute Inc. is hiring a remote Senior Backend Software Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Spain

Role Description

We are looking for a Backend Software Engineer to help us design and implement scalable solutions that meet the growing demands of our advanced EM simulation platform.

The ideal candidate has expertise in high-performance computing (HPC), infrastructure, web API design, and systems design. Additionally, the candidate will help us enhance our data management, frontend-backend API unification, and cloud integration.

Key Responsibilities

  • Contribute to general software development efforts, such as API unification, simulation data management (e.g., caching, syncing, storage), and scripting improvements.
  • Collaborate with EM and infrastructure teams to implement simulation-specific solutions, including enhancements to back-end/scheduler integrations and Python front-end functionality.
  • Improve our task pipelines through an innovative design for a web API in a multi-physical simulation context.
  • 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.

Qualifications

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

Requirements

  • Professional experience developing backend systems using Java, Python, and/or C++.
  • Strong experience with AWS or similar cloud platforms (compute, storage, networking, IAM, infrastructure automation).
  • Expertise in backend service development and web API architecture.
  • Hands-on experience with containerization and orchestration (Docker, 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, or similar tools).
  • Familiarity with monitoring, logging, and observability tooling.
  • Understanding of networking fundamentals and backend security best practices.
  • Innovative Mindset: Ability to learn quickly, adapt to new challenges, and innovate in a fast-paced startup environment.

Bonus Skills

  • Experience integrating cloud platforms with HPC environments or large compute clusters.
  • Familiarity with job schedulers (e.g., 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.

Example Projects

  • Architect and deploy Kubernetes-based infrastructure to run 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-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.

Benefits

  • 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.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Spain
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Backend Software Engineer @Flexcompute Inc.
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 135,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Spain
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 135,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 135,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 138,347+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later