Staff Software Engineer
$219k - $258kNoom 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%).
- 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
- 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
- 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...SuggestedLocal area$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...SuggestedLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours$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,...SuggestedLocal area- ...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...SuggestedFull time
- 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
- ...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
- ...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 workRemote workRelocation
- ...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 startRelocation
- 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...
$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$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 timeShift workDay shift- 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 placementNight shiftWeekend work
- ...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
$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...- 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 ...
$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 payFull timeLocal areaShift work- 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...
- 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
- 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
- ...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
- 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...
- 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...
- 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
- 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 placementRemote workFlexible hours
$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 officeLocal areaRemote workNight shift3 days per week- ...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 timeTemporary workRelocation
- ...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 officeLocal areaRemote work
- 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 ...
- 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,...
- 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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!
Related searches
- entry level software sales Princeton, NJ
- ultimate software Princeton, NJ
- healthcare software sales Princeton, NJ
- software asset management analyst Princeton, NJ
- embedded software Princeton, NJ
- software Princeton, NJ
- software sales Princeton, NJ
- remote software sales Princeton, NJ
- government software Princeton, NJ
- software technical support Princeton, NJ


