Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Backend

$179k - $250k per year

Nominal

About Nominal

Engineers today are building some of the most ambitious machines humanity has ever seen. They should have AI that’s purpose-built for them.

Nominal is building the Hardware Intelligence Platform that gives engineers increased visibility into complex physical systems, helps them make better decisions, and ultimately gets their products into the real world faster. It brings together the systems, data, intelligence, and applications hardware engineering requires to meet the AI moment. Hardware engineering teams use Nominal to simulate, test, manufacture, and operate the physical systems that keep the world moving, from spacecraft and autonomous vehicles to next-generation energy systems and robotics.

Our customers span aerospace, defense, manufacturing, transportation, energy, and robotics. They include Anduril, Shield AI, Wisk Aero, Pratt Miller Motorsports, Antares, and Shinkei Systems, amongst others, alongside programs within the U.S. Air Force and Navy. Our team draws from SpaceX, Palantir, Anduril, Applied Intuition, Tesla, and other leading companies, united by a common mission: giving hardware engineers the tools to build the future with speed, safety, and confidence. We’re a fast-moving team that owns problems end-to-end, works across disciplines, and thrives at the intersection of hardware and software.

Some of the world’s leading technology investors, including Sequoia, Lightspeed, Founders Fund, General Catalyst, Lux Capital, and Insight Partners, are backing Nominal’s ambition to change how machines are built and operated. We’re looking for engineers who want to take on hard problems and help make a new generation of world-changing hardware possible.

About The Role

Nominal's backend runs on a set of Platform teams that own everything below the product surface: ingesting and storing the world’s hardware data, making it queryable at scale, and keeping the whole system running across cloud, on-prem, and air-gapped environments. As a Backend Software Engineer, you'll join one of these teams and design and build the distributed infrastructure that powers the telemetry and validation platform, systems that ingest multi-modal data (time series, video, point clouds, asset and run catalogs), serve it back at high scale, and hold up under real production load from customers.

This role is ideal for engineers who enjoy working close to the metal of distributed systems, reasoning about throughput, latency, data models, and failure, and who want to see their work directly enable real-world hardware. You'll own critical backend systems end to end, from ingestion pipelines to storage engines to performance tuning in production.

What you’ll do
  • Architect and evolve distributed systems that ingest, process, and persist high-frequency telemetry and sensor data.
  • Design storage and indexing strategies for large, time-series, and event-driven datasets with strict performance and correctness requirements.
  • Tackle hard problems around scalability, backpressure, fault tolerance, and data consistency in real-time systems.
  • Optimize hot paths, reduce tail latency, and improve reliability as the system scales with new customers and use cases.
  • Collaborate closely with product, infrastructure, and customer-facing engineers to solve domain-specific problems for cutting-edge hardware teams.
  • Influence backend architecture and technical direction, mentor teammates, and raise the bar for system design across the org.
We’re looking for someone with
  • 3+ years building distributed systems where performance, reliability, and operational simplicity matter.
  • Strong experience in Go, Rust, or Java, with an emphasis on correctness, clarity, and long-lived systems.
  • Deep familiarity with cloud infrastructure (AWS, GCP, or Azure) and production tooling like Kubernetes, Docker, and Terraform.
  • Hands-on experience designing or operating storage systems: time-series databases, columnar formats, or analytics engines (e.G., ClickHouse, TimescaleDB, Druid, InfluxDB, Parquet).
  • Experience with streaming or data processing technologies such as Kafka, Apache Arrow, Flink, or Spark.
  • Comfort reasoning about distributed systems tradeoffs: latency vs. throughput, consistency vs. availability, abstraction vs. control.
  • Clear technical communication and a bias toward ownership: you design it, build it, ship it, and operate it.
Benefits/Perks
  • 100% coverage of medical, dental, and vision insurance
  • Unlimited PTO and sick leave
  • Free lunch, snacks, and coffee
  • Professional Development Stipend
  • In-office hardware lab with a $250 project stipend
  • Annual company retreat

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, or national origin.

ITAR Requirements

To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C.

1157, or (iv) Asylee under 8 U.S.C.

1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here.

Compensation

The base pay range for this role is $179,000 - $250,000 per year.

#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer - Backend in Québec, QC vacancy
  • $86.1k - $136.1k per year

     ...products every day. We believe in empowering engineers with the right tools, autonomy, and...  ...Service), Spring Boot and Spring Cloud. Your backend services will power new features in our...  ...Position Responsibilities: As a Back-End Software Engineer, you will: Design and build... 
    Suggested
    Long term contract
    Temporary work
    Local area
    Flexible hours

    Manulife

    Québec, QC
    3 days ago
  •  ...to connect!  Brief overview of the Motion product Runneth from our Co-Founder & CEO, Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer, you'll work across the stack: building features, designing and maintaining the APIs and services... 
    Suggested
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Québec, QC
    7 days ago
  • $158k - $264k per year

     ...create, transform, and disrupt industries by unleashing the power of software and data. We enable organizations of all sizes to easily build,...  ...to build next-generation, AI-powered applications. Atlas Agent Engine is an agent development platform built on Atlas. It lets... 
    Suggested
    Local area
    Remote work
    Worldwide
    Flexible hours

    MongoDB

    Québec, QC
    3 days ago
  • $215k - $300k per year

     ...Founder & CEO, Reza Khadjavi . About the role This is a hybrid role in our Montreal office, three or four days a week. As a Software Engineer, you'll work on the core infrastructure behind Runneth: the VM it runs on and the services that run inside it. Engineering at... 
    Suggested
    Permanent employment
    Full time
    Internship
    Work at office
    Remote work
    Work from home
    Shift work
    3 days per week

    Motion

    Québec, QC
    7 days ago
  • Mission As data synchronization is a cornerstone for the Laylah platform, the mission will involve taking charge of developing API integrations, data collection bots, and import/export pipelines to ensure robustness and optimal performance. Expected Outcomes Develop...
    Suggested

    Laylah

    Québec, QC
    3 days ago
  •  ...focuses on automation, data extraction, and intelligent workflows, with a strong emphasis on backend reliability and speed of execution. Were looking for a Full-Stack Engineer (backend-leaning) who can take ownership of features end to end. The role is approximately 70... 
    Remote job
    Immediate start
    Flexible hours

    PRAGMATIKE

    Québec, QC
    more than 2 months ago
  •  ...your mark. We are looking for a hand on Senior Applied AI Engineer who combines strong software engineering with practical AI problem solving. You will...  ...professional software engineering experience building production backend, distributed, or cloud based systems. ~ Hands on... 

    Newfold Digital

    Québec, QC
    2 hours ago
  • Senior Fullstack Software EngineerCompany Overview Archera empowers organizations of all sizes...  ...or lost. As a Senior Fullstack Software Engineer on our Core Application team, you will...  ...frontend, and Python API/service on the backend. You can independently own meaningful frontend... 
    Temporary work
    Internship
    Remote work
    Flexible hours

    Archera

    Québec, QC
    2 hours ago
  •  ...HellaGoodAudio in Canada is seeking a seasoned backend engineer to power thousands of concurrent battles in a next-generation competitive FPS. You’ll design real-time, low-latency game services, including inventory/economy, with Kubernetes, Redis, PostgreSQL, and Node.js performance... 

    Ironbelly Studios

    Québec, QC
    2 hours ago
  •  ...THE MISSION Build the backend that powers thousands of concurrent battles in our next-generation competitive FPS. This isn't web development...  ..., DDOS mitigation BONUS MULTIPLIERS Direct Unreal Engine 5 replication system experience Experience with competitive game... 
    Work at office

    Ironbelly Studios

    Québec, QC
    2 hours ago
  •  ...Quebec City, Quebec, Canada (Hybrid or In-Office) About Bentley Systems Bentley Systems is a global leader in software solutions for infrastructure engineering. Our technology empowers engineers, architects, constructors, and owner-operators around the world to design,... 
    Apprenticeship
    Work at office
    Local area

    1125 Bentley Canada, Inc

    Québec, QC
    2 hours ago
  •  ...experienced Senior C# .NET Backend Developer . About the Role...  ...This is a pure backend engineering role . We are seeking a hardcore...  ...scale real-time computation engines used for market risk tracking...  ...years of dedicated backend software engineering experience with... 
    Permanent employment
    Contract work
    Immediate start
    Relocation
    Relocation package

    Nöord Technologies Corporation

    Québec, QC
    a month ago
  • Empower cloud efficiency as a Senior Fullstack Software Engineer with Archera. Leverage your skills in frontend and backend development to build impactful FinTech solutions.You will play a crucial role on the Core Application team, focusing on both customer-facing features and... 
    Internship

    Archera

    Québec, QC
    2 hours ago
  • $120k - $140k per year

     ...Embedded Software Developer Aversan Inc. () is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace defence and space industries. We are... 
    Full time

    Aversan

    Québec, QC
    2 days ago
  •  ...TEHORA est présentement à la recherche d 'un(e) programmeur(euse) senior BackEnd Python ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue contribuera... 
    Hourly pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Québec, QC
    more than 2 months ago
  •  ...TEHORA est présentement à la recherche d 'un(e) programmeur(euse) junior BackEnd Python ayant de bonnes aptitudes techniques, une grande capacité d'apprentissage et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue participera... 
    Hourly pay
    Full time
    Contract work
    Remote work
    Flexible hours

    TEHORA

    Québec, QC
    more than 2 months ago
  •  ...TEHORA est présentement à la recherche d’un(e) développeur(se) backend senior ayant une solide expérience en développement d’API sécurisées. Sans être exhaustifs, voici les services et livrables que devra fournir la personne retenue. Développer des API REST sécurisées... 
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Québec, QC
    more than 2 months ago
  •  ...vite Localisation du poste Québec (hybride) Durée Permanent Nous recherchons un Développeur senior Java / Spring Boot (backend micro services) afin de rejoindre notre équipe de conseillers du bureau de Québec dans le cadre d'un poste permanent. Ce poste est... 
    Permanent employment
    Work at office

    Chrome Technologies

    Québec, QC
    11 days ago
  • $100k - $135k per year

     ...nous, l’une des plus importantes entreprises de conseil en technologie de l’information (TI) et en management au monde. Guidewire Software Architecture Consultant Position Description The Guidewire Software Architect designs and governs Guidewire Cloud solutions, ensuring... 
    Québec, QC
    10 days ago
  •  ...TEHORA est présentement à la recherche d'un(e) programmeur(euse) senior BackEnd C# / .NET Core ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue contribuera... 
    Hourly pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Québec, QC
    more than 2 months ago
  •  ...sustainability, pit-to-port opportunities, metallurgical plant engineering, or mine closure and capabilities in the study, design, and construction...  ...familiarity with SmartPlant 3D, AutoCAD, and other engineering software. Rewards & benefits Explore the rewards and benefits... 
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Québec, QC
    2 days ago
  •  ...architecture microservices tant du côté backend que frontend Déployer ces microservices...  ...AWS, Google Cloud) Expérience avec des engins de containerization et d’orchestration (...  ...features such as device lifecycle management, software updates deployment, and field... 
    Full time
    Remote work
    Flexible hours
    Day shift

    Genetec

    Québec, QC
    more than 2 months ago
  •  ...Overview Are you looking to join a company that delivers major engineering projects around the world? Do you want to make a tangible...  ...maintain proficiency in bridge and structural engineering design software used in Québec, including Advanced Design America, CSIBridge, or... 
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Québec, QC
    2 days ago
  •  ...logiciel pour rejoindre l’équipe platform engineering – IAM (Identity and Access Management),...  .... Implémenter et maintenir le policy engine , les API de décision et les modèles d’autorisation...  ...of developers build, deploy, and operate software across cloud, on-premises and hybrid... 
    Full time
    Flexible hours

    Genetec

    Québec, QC
    more than 2 months ago
  • $80k - $200k per year

     ...communication in efficient manner. - Fluent in both French and English language, spoken and written. - Preferably proficiency in Solidworks software, mechanical design and FEA (Finish Element Analysis). Personal qualities required: - Family value: Being respectful and open... 
    Full time
    Work at office

    MACP inc.

    Québec, QC
    20 hours ago
  • $187k - $260k per year

     ...We are seeking a Staff Engineer to join our growing team to provide technical direction and implement core parts of a new platform we are...  ...MongoDB engineering teams pride themselves on building high-quality software and living MongoDB cultural values every day. We value... 
    Worldwide
    Flexible hours

    MongoDB

    Québec, QC
    4 days ago
  •  ...LAPORTE is a consulting engineering firm providing high-value engineering services to the pharmaceutical, food and beverage, industrial biotechnology...  ...s license; ~ Knowledge of AutoCAD, Revit, Plant 3D, and P&ID software packages (an asset). Benefits – What We Have to Offer:... 
    Permanent employment
    Full time
    Work at office
    Flexible hours
    2 days per week

    LAPORTE

    Québec, QC
    7 days ago
  • $76.9k - $127k per year

     ...1KB Canada. As a semiconductor packaging modeling and simulation engineer you will have the opportunities to support new power module...  ...Familiar with the Unix/Linux operating system Familiar with FEA software ANSYS Mechanical APDL/Work Bench Strong English communication... 
    Full time
    Worldwide

    onsemi

    Québec, QC
    2 days ago
  •  ...Job Description Overview Are you looking for a company that works on major engineering projects all over the world? Do you want to make a difference by improving the daily lives of communities worldwide? Are you seeking to join an inclusive and diverse team that you can... 
    Full time
    For contractors
    Internship
    Worldwide
    Relocation
    Flexible hours

    AtkinsRéalis

    Québec, QC
    20 hours ago
  •  ...posting is intended for you to express your interest in future opportunities within AtkinsRéalis. We are looking for a Systems Integration Engineer who is passionate about complex multidisciplinary rail projects and enjoys solving problems and finding solutions that meet the needs... 
    Full time
    Internship
    Work at office
    Flexible hours

    AtkinsRéalis

    Québec, QC
    20 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Backend. Be the first to apply!