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

Staff Software Engineer

$219k - $258k

Noom US

Noom is on a mission to help people live better, longer. We're a consumer-led digital health company, connecting people to content, coaching, community, and clinicians, to build lasting habits and live healthier lives. We're a high-growth organization powered by science, technology, and world-class talent. When you join Noom, on any team, you'll see the impact of your work on the world.

Our Architecture Team

Our Architecture team builds and powers the core infrastructure behind every app, service, and developer across Noom. We're one of the most critical teams in the business, ensuring that everything we build is designed with scalability and quality in mind. As Noom continues to grow across new products and user experiences, our team sets the technical foundation that makes that growth possible.

About the Role

We're seeking a Staff Software Engineer to join our Architecture team and drive technical leadership across our core platform. This role will actively contribute as an IC while helping evolve the backend platform services, from configuration to entitlements to shared data platforms, that every other team at Noom builds on top of.

In the near term, you'll also help refine and drive adoption of fully agentic backend service development across the company. Over the longer term, you'll help define Noom's architecture vision, ensuring our platform can scale in a secure and compliant fashion across new products and user experiences, while cultivating AI expertise to unlock efficiencies across engineering.

You Will
  • Lead the design and implementation of scalable, secure backend systems that power Noom's apps and services.
  • Evolve core backend platform services, including configuration, entitlements, and shared data platforms, that enable teams across the company to build more compelling user experiences.
  • Set architectural vision for Noom's core platform, ensuring alignment with broader engineering standards and long-term product scalability.
  • Work cross-functionally (XFN) with technical leaders across the company, digging deeply into technical problems while understanding product needs.
  • Refine and drive adoption of agentic backend service development practices across the full engineering organization.
  • Leverage AI-driven development tools to enhance the team's velocity and innovation.
  • Actively contribute to codebases (50%), drive architectural planning (25%), and provide technical leadership and mentorship (25%).
About You

If you're interested in shaping the future of health by designing scalable, fault-tolerant systems that power Noom's entire platform, this role may be for you!

You Have
  • Proven experience operating at the Staff-level or equivalent in backend engineering roles, with at least 8-10+ years of experience.
  • Backend platform experience at large-scale D2C or B2B2C companies, ideally building for internal engineering audiences.
  • Familiarity with distributed systems that operate large-scale, high-volume platforms
  • Deep proficiency in Java or Kotlin and experience with the Spring framework.
  • Familiarity with relational databases and cloud infrastructure (AWS preferred, but strong experience with at least one major cloud provider required).
  • Demonstrated success in architecting scalable, fault-tolerant integrations with external systems.
  • Strong leadership skills and the ability to influence teams across an engineering function.
  • Interest or experience in AI-based tooling or development acceleration
What Makes This Job Amazing
  • Step into an established performance creative function with real scope and visibility from day one
  • Take on your first management responsibility in a supportive environment - one direct report with room to grow the team
  • Work on a mission that matters - helping people build healthier habits and live longer lives
  • Direct partnership with and mentorship from a seasoned Creative Director
  • Path to build and lead a full performance creative team as Noom scales
What You'll Earn and Enjoy
  • Pay that reflects your impact. Compensation benchmarked to the market and shaped by your impact and value.
  • Investment in your future. A 401(k) with company match to help you build long-term financial security.
  • Time to truly recharge. Paid holidays, generous time off, Summer Fridays, and a company-wide Summer Break week so the whole team can unplug together.
  • Care that covers it all. Access to top-tier medical plans for you and your family, including a premium-free plan option, alongside dental, vision, and life insurance.
  • Support for growing families. Paid parental leave to give you the time and flexibility to focus on what matters most.
  • And more to help you thrive. Stock awards, a performance-based bonus, and exclusive access to Noom's products, so you can grow with us, win with us, and enjoy what we build.

The base salary range for this position is $219,000-$258,000. Actual compensation is determined by job-related factors, including experience, skills, qualifications, and location.


This role is based in our Princeton office with a hybrid schedule (2 days per week on-site).

More About Noom

Noom is a leading whole-person health platform on a mission to help people live better, longer. We combine personalized medication with the science of behavior change and psychology, to help people build lasting habits and live longer, healthier lives. With nationally-recognized, holistic programs spanning weight, diabetes prevention, GLP-1 support, menopause, longevity, and more, we serve millions through health plans, employers, and direct-to-consumer offerings. As a trailblazer in the world of health and wellness, Noom makes healthy living easy, fun, and deeply rewarding.

We're more than a health tech company-we're a movement. This belief extends to our culture: we empower our people to think big, act boldly, and take pride in their contributions to shaping the future of health. We've been named one of the Best Places to Work by Inc., Fortune, Glassdoor, and Quartz-including honors for technology and diversity.

Join us in shaping the future of health. You'll be part of a passionate, mission-driven team working to make the world a healthier place-one habit at a time.

To help protect against potential hiring scams, please be aware that all email communications from the Noom Talent team and/or hiring managers will come only from an @noom.com email address. Please ignore any messaging or communication from other domains (e.g. @noom.team). Noom will never ask you for personal payment, require you to purchase equipment, conduct an interview process or messaging exchange via Microsoft Teams, or extend a job offer without the completion of a multi-step interview process featuring a combination of phone, Zoom, and in-person interviews, as well as references. If you are unsure about the validity of a Noom job posting on another website, we strongly encourage you to apply directly through our website.
Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Princeton, NJ vacancy
  • $253.9k - $298.7k

     ...leading, risk-adjusted yield with world-class security, compliance, and reliability. The Role We are looking for a Senior Staff Software Engineer to serve as Coinbase's Solana Staking Protocol CTO - the definitive technical authority on all things Solana staking... 
    Suggested
    Local area

    Coinbase

    Trenton, NJ
    7 hours ago
  • $160.2k - $246.3k

     ...the accuracy, reliability, and efficiency of simulation tests used for autonomous vehicle software validation. Lead cross-functional initiatives with Autonomy, Systems Engineering, Simulation, and Data teams to tightly integrate team-ownedtest operations andevaluation... 
    Suggested
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Trenton, NJ
    6 days ago
  • $253.9k - $298.7k

     ...foster collaboration, connection, and alignment. Attendance is expected and fully supported. We're looking to hire a Senior Staff Software Engineer to join one of our teams within the Platform Product Group. The Platform Product Group's mission is to build a trusted,... 
    Suggested
    Local area

    Coinbase

    Trenton, NJ
    7 hours ago
  •  ...documentation at a mastery level. Responsible for designing, coding, unit testing, building, deploying, and supporting application software as an athlete that can work in a dynamic environment across functions and projects.   Responsibilities: Design, Code, Unit... 
    Suggested
    Full time

    Dataflix

    Princeton, NJ
    1 day ago
  • A leading management consulting firm based in Princeton, NJ, is seeking a Business Technology Solutions Consultant to drive innovative cloud-based solutions. This role focuses on leading projects, guiding teams, and collaborating with clients to offer data-driven business...
    Suggested

    ZS

    Princeton, NJ
    7 hours ago
  •  ...Software Engineer – .NET Development Responsibilities: Gather requirements and perform analysis. Design, develop, and test software applications using ASP.NET MVC and C#/.NET technologies. Work with VB.NET, WCF, Web API, Entity Framework, LINQ, SQL Server, SSRS, SSIS.... 
    Relocation

    Corporate America Business Solutions Inc

    West Windsor, NJ
    8 hours ago
  •  ...your product with us until having reached product‑market‑fit and receive support in building up a sales force or creating a marketing engine respectively Requirements You are based in Europe or the Americas or open to relocate You are willing to take full... 
    Contract work
    Remote work
    Relocation

    EWOR

    Princeton, NJ
    8 hours ago
  •  ...technologies and industry trends. Qualifications for the ideal candidate Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field. Strong programming fundamentals and analytical skills. Knowledge of Python, SQL, APIs, and AI and Machine... 
    Immediate start
    Relocation

    WonderBotz LLP

    Princeton, NJ
    4 days ago
  • Python Developer Design, develop, and maintain scalable enterprise applications using Java, Spring Boot, Python, and Microservices architecture. Build and support event-driven systems using Apache Kafka, including producers, consumers, stream processing, and message...

    Diverse Lynx

    Princeton, NJ
    4 days ago
  • $140k - $200k

     ...Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product experience across platforms. It is a critical role for someone who enjoys working at... 
    Remote work

    Clutch Canada

    Princeton, NJ
    2 days ago
  • $103.21k

     ...First Shift (Day) Job Description Participate in the full software development lifecycle (SDLC) including requirement analysis,...  ...and Confluence. Bachelor’s degree in Science, Technology, or Engineering (any); Computer Applications with 2 years of experience in job... 
    Full time
    Shift work
    Day shift

    International Technology Solutions Inc

    Skillman, NJ
    3 days ago
  • Cobol Developer W/ IDMS Exp Job Location: Princeton, NJ 08540 Job Duration: 12+ Months Responsibilities: Write and maintain existing COBOL/IDMS batch and online programs. Review existing COBOL/IDMS programs and make changes as needed based on technical...
    Work experience placement
    Night shift
    Weekend work

    Omega Solutions Inc

    Princeton, NJ
    5 days ago
  •  ...fixed income platform. The candidate will participate in multiple software development processes including requirement analysis, design,...  ...Bachelor's degree in computer science, Information Systems or Engineering Nice to Have Skills & Experience Financial... 
    2 days per week

    Insight Global

    Princeton, NJ
    2 days ago
  • $222.77k

     ...project scope, gather business requirements, and design scalable software solutions and system architecture. Plan and manage Agile...  ...equivalent in Computer Information Systems, Computer Science, Engineering, Information Technology or related field. 5 years of experience... 

    GAVS Technologies N.A. Inc

    Princeton, NJ
    3 days ago
  • A consulting firm specializing in SAP solutions is seeking an experienced SAP ABAP Developer in West Windsor, NJ. The role involves creating and enhancing SAP applications, managing a team, and troubleshooting various issues. Candidates must have an associate's degree ...

    Quantum Integrators Group

    West Windsor, NJ
    7 hours ago
  • $57.66 per hour

     ...) [ Typical shift: Tue-Sat 11pm to 7am ABM (NYSE: ABM) is one of the world’s largest providers of integrated facility, engineering, and infrastructure solutions. Every day, our over 100,000 team members deliver essential services that make spaces cleaner, safer... 
    Hourly pay
    Full time
    Local area
    Shift work

    ABM US

    Dayton, NJ
    2 days ago
  • Job Posting Job Description: Minimum 10 years of relevant SAP experience with expertise in VIM and STP processes. Proven ability to gather requirements, create functional specs, and deliver tailored SAP solutions. Expert-level knowledge in SAP VIM, ICC...

    Software Technology Inc

    Princeton, NJ
    5 days ago
  • Job Description ~ We are seeking an experienced SAP BW Consultant to join our team The ideal candidate will be responsible for providing technical functional support and oversee the offshore team for SAP BW applications ensuring data integrity reporting accuracy...
    Work at office

    Kaav Inc.

    Princeton, NJ
    4 days ago
  • Implementation: Infosys / Client: Truist Role: .Net Developer Location : Onsite(5 Days a week), Atlanta, GA . Type : Contract Job Details: Must Have Skills (Top 3 technical skills only) * 1. Dotnet 2. Good analytical ability 3. Good communication skills ...
    Contract work

    Kasmo Global

    Princeton, NJ
    4 days ago
  •  ...PSG SJD team is seeking a highly qualified applications engineering candidate for SiC JFET products (discrete devices, co-packaged...  ...developing embedded control systems. Experience developing software applications with NI LabVIEW About Us onsemi (Nasdaq... 
    Local area

    Onsemi

    Princeton, NJ
    5 days ago
  • React Developer Strong understanding of ReactJS and its core principles and at least two years of experience in building applications using React. Strong/Expert level proficiency in JavaScript/TypeScript, HTML5, CSS with knowledge of internals with a minimum of 5...

    Samprasoft

    Princeton, NJ
    6 hours ago
  • Role: Node.js Developer Location - Princeton, NJ - Hybrid mode 2 days/Month onsite Duration - 6+ months Skills - Node.js Developer Due to project requirements, this role is open to U.S. Citizens with active or eligible security clearance. We're...

    Info Way Solutions

    Princeton, NJ
    7 hours ago
  • Clinical Programmer Position Responsibilities: Generate and validate TLFs based on the Statistical Analysis Plan, TLF specifications, and industry best practices. With minimal oversight, perform all programming activities and documentation for assigned studies...
    Work experience placement

    Katalyst HealthCares & Life Sciences

    Princeton, NJ
    5 days ago
  • Seeking qualified SAP ABAP Developer w/associate’s or foreign equiv degree in CIS or CS or Computer Applications & 24 months of work experience for Creating, maintaining, and enhancing SAP applications using the ABAP programming language. Provide design process flows/diagrams...
    Work experience placement
    Remote work
    Flexible hours

    Quantum Integrators Group

    West Windsor, NJ
    1 day ago
  • $150.3k - $187.9k

     ...s hybrid model requires this role to work in our office three days per week on average. Position Summary The Manager, AI Engineering plays a key role in advancing Acadia's enterprise AI and analytics capabilities. This role designs, builds, and deploys scalable... 
    Work at office
    Local area
    Remote work
    Night shift
    3 days per week

    ACADIA Pharmaceuticals

    Princeton, NJ
    5 days ago
  •  ...requirements elicitation process by documenting assigned parts of business requirements, in line with guidance provided Facilitate software application design discussions, and document design decisions to guide the technical team towards building software solutions... 
    Full time
    Temporary work
    Relocation

    Infosys

    Princeton, NJ
    3 days ago
  •  ...team-oriented environment Education and Experience ~ Minimum of a Bachelor's degree or equivalent in Computer Science or Engineering. ~5+ or more years of experience using Java technologies to build large-scale business applications. ~ Financial industry... 
    Work at office
    Local area
    Remote work

    3B Staffing LLC

    Princeton, NJ
    5 days ago
  • Job Title Required Skills: Three or more years of experience in architecting, designing, developing, and implementing cloud solutions on AWS platforms Familiarity with implementing a hybrid networking architecture in a highly regulated environment– such as ...

    Syntricate Technologies

    Princeton, NJ
    2 days ago
  • Infosys Limited is looking for a skilled software developer in Princeton, NJ to contribute to innovative financial solutions. This role involves requirements elicitation, design discussions, coding, and testing, requiring strong experience in Core Java, Microservices,... 

    Infosys

    Princeton, NJ
    7 hours ago
  • Senior Technical Lead At least 12+ years of experience on C#.net, Oracle, SQL Server and Azure Devops Understand the application landscape their integration (4-5 core applications) - these 4 to 5 apps are in AMS, so some high-level KT can be given by the...

    United IT Solutions

    Princeton, NJ
    4 days ago

Do you want to receive more vacancies?

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