Talent.com
Senior Backend Software Engineer

Senior Backend Software Engineer

Flexcompute Inc.Watertown, MA, US
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
  • serp_jobs.filters_job_card.quick_apply
job_description.job_card.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.
  • serp_jobs.job_alerts.create_a_job

    Senior Software Engineer Backend • Watertown, MA, US

    Job_description.internal_linking.related_jobs
    • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Cooley LLPBoston, MA, United States
    serp_jobs.job_card.full_time
    Cooley is seeking a Senior Software Engineer to join the Practice Engineering team.As a leading technology law firm, Cooley is determined to become a leader in the digital practice of law.Cooley In...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer, Backend (Infrastructure / ML Ops)

    Senior Software Engineer, Backend (Infrastructure / ML Ops)

    Videa Health, Inc.Boston, MA, United States
    serp_jobs.job_card.full_time
    VideaHealth is a cutting-edge AI-powered solution for dentistry, developed by a team of seasoned leaders, engineers, AI scientists, and clinicians spun out of MIT. Our vision is to be the first comp...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Oxford InstrumentsConcord, MA, United States
    serp_jobs.job_card.full_time
    Are you a talented and dynamic Software Engineer with a passion for innovation? Oxford Instruments is offering an exceptional opportunity to join our Technology team and work on our state-of-the-ar...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Java Engineer

    Senior Java Engineer

    Hub Technology GroupWellesley, MA, US
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    Early Start Up - Hybrid in MA - 3 Days on site - W2 ONLY - Equity Available.Backend Engineer will architect and build AI-powered workflows, microservices, integrations and APIs.You'll build and de...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    CrayonBoston, MA, United States
    serp_jobs.job_card.full_time
    At Crayon, we believe that deep customer empathy is the best way to build a successful company.It also happens to be a great way to build amazing products. It all starts by trying to better understa...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    PegasystemsWaltham, MA, United States
    serp_jobs.job_card.full_time
    We\'d prefer it if you saw us at our best.For the optimal experience, please use : .Do thousands of real-time requests per second make you curious? Are you passionate about using cloud technologies t...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    Senior Software Engineer

    Senior Software Engineer

    Nara LogicsBoston, MA, US
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    Nara Logics provides a platform for building "Al Advisors" for explainable, human-in-the-loop decision-making, leveraging both automation and subject matter expertise. The breadth of our customer se...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer – athenaCollector

    Senior Software Engineer – athenaCollector

    athenahealth, Inc.Boston, MA, United States
    serp_jobs.job_card.full_time
    Grow your career internally or refer a friend to athenahealth!.We are looking for a Senior Software Engineer to join our athenaCollector team. In athenaCollector we build technology solutions that a...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Boston Dynamics, Inc.Boston, MA, United States
    serp_jobs.job_card.full_time
    As a Full-Stack Software Engineer on the Warehouse Robotics team at Boston Dynamics, you’ll build a number of core features connecting our robots to our users. Examples of possible work includes new...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    MaplecroftBoston, MA, United States
    serp_jobs.job_card.full_time
    Be a part of a dynamic software development group at Verisk Extreme Event Solutions, contributing to design and development of scalable analytic solution with high performance.You are expected to w...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    Senior Backend Platform Engineer, Distributed Systems

    Senior Backend Platform Engineer, Distributed Systems

    Code MetalBoston, MA, US
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    Help redefine how the DoD makes multi-billion-dollar force-design decisions.In this role, you'll fuse physics-driven simulation, interactive computing, and verified AI code-generation to create nex...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Hometap Equity Partners, LLC.Boston, MA, United States
    serp_jobs.job_card.full_time
    Here at Hometap, we’re collaborative, passionate, and always ready to roll up our sleeves to create solutions that help people get more out of homeownership — and out of life.Our first product, a h...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Red HatBoston, MA, United States
    serp_jobs.job_card.full_time +1
    The Red Hat Ecosystems Engineering group is seeking a Software Engineer in our Boston, MA office.In this role, you will work with a diverse team of highly motivated engineers on designing and imple...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Software Engineer – Full Stack Emulate, Inc.

    Senior Software Engineer – Full Stack Emulate, Inc.

    Emulate, IncBoston, MA, United States
    serp_jobs.job_card.full_time
    The Senior Software Engineer (Full Stack) designs, develops, and operates software that connects our scientific instruments with cloud services and user-facing applications.You will work across the...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Snyk Ltd.Boston, MA, United States
    serp_jobs.job_card.full_time
    Privacy Information • •We and our partners are using tracking technologies to process personal data in order to improve your experience. You may always exercise your consumer right to opt-out.For deta...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    CompassBoston, MA, United States
    serp_jobs.job_card.full_time
    At Compass, our mission is to help everyone find their place in the world.Founded in 2012, we’re revolutionizing the real estate industry with our end-to-end platform that empowers residential real...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    VirtualVocationsLowell, Massachusetts, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Software Engineer, Banking Activities.Key Responsibilities Solve high-risk, cross-team challenges in financial reporting and ledgering, driving solutions end to ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    Senior Software Engineer

    Senior Software Engineer

    KytopenCambridge, MA, US
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    Kytopen is streamlining cell engineering for use in next-generation cell therapies, with the goal of expanding access to powerful new living medicines. We enable transformative therapies with our pa...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30