Talent.com
Senior Backend Software Engineer

Senior Backend Software Engineer

Flexcompute Inc.Watertown, MA, US
30+ days ago
Job type
  • Full-time
  • Quick Apply
Job description

Flexcompute is leading the transformation of engineering simulation with our revolutionary ultra-fast simulation technology. Our flagship products, including the industry-leading Computational Fluid Dynamics (CFD) software Flow360 and electromagnetic simulation software Tidy3D, are reshaping how simulations are conducted across diverse sectors. Founded by visionaries from Stanford and MIT and supported by top-tier venture capital firms, we are a rapidly growing team dedicated to breaking boundaries and challenging the norms of the multi-billion-dollar engineering simulation market.

Role Overview

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 be 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.

Requirements

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

Technical Skills :

  • Proficiency in Python, C++, and Java, with experience in distributed computing environments (e.g., MPI).
  • Familiarity with backend API development, documentation, packaging, and deployment.
  • Understanding of HPC computing, system administration, and networking.
  • Experience compiling and optimizing C++ source code.
  • Expertise in cloud computing and storage solutions.
  • Proficiency in Linux operating systems, software deployment (e.g., Ansible), and backend security.
  • Experience with containerization and orchestration tools (e.g., Docker, Kubernetes, Swarm).
  • Innovative Mindset : Ability to learn quickly, adapt to new challenges, and innovate in a fast-paced startup environment.

    Bonus Skills :

  • Familiarity with electromagnetic physics simulations
  • Knowledge of memory, CPU, and GPU resource optimization.
  • Familiarity with simulation-specific tooling and workflows.
  • Understanding of simulation GUI and scripting interfaces.
  • Example Projects

  • Work with the wider team to merge code into a single repo and then build CI / CD that enforces best-practices, like protecting the main branch
  • Implement docker container usage across the developer workflow, from development to deployment including automated, parameterized image building for on-premise customers
  • Build and deploy a desktop configuration with GUI that connects to a network simulation service and includes licensing controls
  • Track, monitor, and improve the end-to-end latency of simulation runs across all user traffic
  • Manage the sizing and configuration of the high-performance computing cluster comprised of CPUs and GPUs, and track metrics like utilization and performance
  • Collaborate closely with EM team members on the design and optimization of multi-physics simulation workflows, including using frameworks like Slurm and Dask and redesigning our web API
  • Join Us

    By joining Flexcompute, you’ll be at the heart of a movement set to redefine the engineering simulation industry. You will play a key role in shaping the future, where our innovations in simulation technology pave the way for groundbreaking advancements. We are committed to fostering an innovative and collaborative culture where boundaries of possibility are re-imagined, driven by creativity, expertise, and a shared vision of transforming the technological landscape.

    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.
  • Create a job alert for this search

    Senior Software Engineer Backend • Watertown, MA, US

    Related jobs
    • Promoted
    Senior Software Engineer, Backend (Merchant Interfaces)

    Senior Software Engineer, Backend (Merchant Interfaces)

    AffirmBoston, MA, United States
    Full-time
    Senior Software Engineer, Backend (Merchant Interfaces).Senior Software Engineer, Backend (Merchant Interfaces).Affirm is reinventing credit to make it more honest and friendly, giving consumers th...Show moreLast updated: 4 days ago
    • Promoted
    Senior Backend Software Engineer - Enterprise / Commerce (100% Remote)

    Senior Backend Software Engineer - Enterprise / Commerce (100% Remote)

    The Grace Hopper Program at Fullstack AcademyBoston, MA, United States
    Remote
    Full-time
    Senior Backend Software Engineer - Enterprise / Commerce (100% Remote).We are looking for a Sr backend software engineer to help build out a world-class travel portal for users as part of our Hoppe...Show moreLast updated: 7 days ago
    • Promoted
    Senior Software Engineer, Backend

    Senior Software Engineer, Backend

    PathAIBoston, MA, United States
    Full-time
    Employer Industry : Healthcare Technology.Why consider this job opportunity.Eligible for restricted stock units (RSUs) as part of the compensation package. Opportunity for career advancement and grow...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Backend Engineer - Fintech for Global Travel

    Senior Backend Engineer - Fintech for Global Travel

    HopperBoston, MA, United States
    Full-time
    A leading travel platform is seeking a Senior Backend Developer for their fintech team.The role involves designing and implementing complex backend systems while collaborating with diverse teams.Id...Show moreLast updated: 1 day ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    HarnhamBoston, MA, United States
    Full-time
    We’re partnering with a rapidly scaling healthcare technology startup that’s redefining how people access and pay for care. Their platform makes it simple to compare and purchase healthcare services...Show moreLast updated: 7 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    LeidosLexington, MA, US
    Full-time
    Come put your software engineering skills into action! The Command and Control Incident Management Emergency Response Application (C2IMERA) program in Leidos’ National Security Sector has cur...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, Backend (AI Agents)

    Senior Software Engineer, Backend (AI Agents)

    AffirmBoston, MA, United States
    Full-time
    Senior Software Engineer, Backend (AI Agents).Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or ...Show moreLast updated: 7 days ago
    • Promoted
    Senior Software Engineer, Backend (Batch Infrastructure)

    Senior Software Engineer, Backend (Batch Infrastructure)

    AffirmBoston, MA, United States
    Full-time
    Senior Software Engineer, Backend (Batch Infrastructure).Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidd...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, Backend (Identity Foundations)

    Senior Software Engineer, Backend (Identity Foundations)

    AffirmBoston, MA, United States
    Full-time
    Senior Software Engineer, Backend (Identity Foundations).Senior Software Engineer, Backend (Identity Foundations).Affirm is reinventing credit to make it more honest and friendly, giving consumers ...Show moreLast updated: 7 days ago
    • Promoted
    Senior Software Engineer, Backend

    Senior Software Engineer, Backend

    NiftBoston, MA, United States
    Full-time
    Get AI-powered advice on this job and more exclusive features.Nift is redefining how customers discover new businesses.With millions of people using Nift each month, our real-time AI platform is bu...Show moreLast updated: 4 days ago
    • Promoted
    Senior Software Engineer, Backend - Fintech

    Senior Software Engineer, Backend - Fintech

    HopperBoston, MA, United States
    Full-time
    Hopper’s Hotel Cancel For Any Reason (CFAR) team is responsible for integrating our proprietary fintech offerings with some of the largest travel companies in the world as well as our own direct to...Show moreLast updated: 4 days ago
    • Promoted
    • New!
    Senior C# Backend Software Engineer

    Senior C# Backend Software Engineer

    ZelisBoston, MA, United States
    Full-time
    Zelis is modernizing the healthcare financial experience across payers, providers, and healthcare consumers.We serve more than 750 payers, including the top five national health plans, regional hea...Show moreLast updated: 2 hours ago
    • Promoted
    Senior Backend Software Engineer - Enterprise / Commerce (100% Remote)

    Senior Backend Software Engineer - Enterprise / Commerce (100% Remote)

    HopperBoston, MA, United States
    Remote
    Full-time
    Senior Backend Software Engineer - Enterprise / Commerce (100% Remote).Senior Backend Software Engineer - Enterprise / Commerce (100% Remote). We are looking for a Sr backend software engineer to he...Show moreLast updated: 4 days ago
    • Promoted
    Senior Software Engineer, Distributed Backend

    Senior Software Engineer, Distributed Backend

    Roku, Inc.Boston, MA, United States
    Full-time
    Teamwork makes the stream work.Roku is changing how the world watches TV.Roku is the #1 TV streaming platform in the U.Canada, and Mexico, and we've set our sights on powering every television in t...Show moreLast updated: 26 days ago
    • Promoted
    Senior C# Backend Software Engineer

    Senior C# Backend Software Engineer

    Zelis Healthcare Inc.Boston, MA, United States
    Full-time
    So, let’s get to it!Zelis is modernizing the healthcare financial experience across payers, providers, and healthcare consumers. We serve more than 750 payers, including the top five national health...Show moreLast updated: 2 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Leidos IncLexington, MA, United States
    Full-time
    Come put your software engineering skills into action! The Command and Control Incident Management Emergency Response Application (C2IMERA) program in Leidos' National Security Sector has current j...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, Distributed Backend

    Senior Software Engineer, Distributed Backend

    RokuBoston, MA, United States
    Full-time
    Be among the first 25 applicants.Teamwork makes the stream work.Roku is changing how the world watches TV.Roku is the #1 TV streaming platform in the U. Canada, and Mexico, and we've set our sights ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, Backend (Loans Platform)

    Senior Software Engineer, Backend (Loans Platform)

    AffirmBoston, MA, United States
    Full-time
    Senior Software Engineer, Backend (Loans Platform).Senior Software Engineer, Backend (Loans Platform).Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibil...Show moreLast updated: 4 days ago