At WeightWatchers, our mission is to build a worldwide community connected by healthy habits. We value developing community within our employee population as well. We have a hybrid work environment to allow our employees to find the right work-life balance. We are committed to cultivating a diverse and inclusive workplace. We are proud to be an equal opportunity employer and do not discriminate on the basis of sex, race, color, creed, national origin, marital status, age, religion, sexual orientation, gender identity, gender expression, veteran status, or disability.
Senior Backend Engineer
Location
United States
Posted
6 days ago
Salary
$170K - $190K / year
Seniority
Senior
Job Description
Role Description
As a Senior Backend Engineer, you will be a key driver in building and scaling the systems that power the WeightWatchers member experience. You will own the technical design and implementation of critical backend services - ranging from member identity and food databases to personalization and tracking tools. Your goal is to ensure our platform is performant, reliable, and capable of supporting millions of members as we develop new clinical and behavioral health pathways.
-
Develop and Scale the Member Experience Platform
- Feature Ownership: Lead the backend design and implementation of services that connect our mobile and web clients to scalable APIs and data stores.
- Performance Engineering: Identify and resolve latency and availability bottlenecks in critical member flows like food search, logging, and onboarding.
- Standardization: Implement standardized patterns for service contracts, event-driven architecture, and data ownership to ensure consistent delivery across the platform.
-
Modernize Data and Tracking Foundations
- Food Database Excellence: Build and maintain high-performance services to improve search relevance and data quality for our global food database.
- State Management: Help define how member data is cached, synced, and audited across services to minimize inconsistencies and improve system observability.
- Robust Interfaces: Establish clean interfaces between operational systems and ML pipelines to ensure personalization is powered by reliable data.
-
Reliability and Operational Excellence
- SLO-Driven Development: Define and monitor SLIs/SLOs for your services, ensuring they meet member expectations for performance and uptime.
- Resiliency Patterns: Implement backend resiliency strategies such as circuit breaking, retries, and graceful degradation for major member workflows.
- Security & Compliance: Partner with Security teams to embed automated controls into backend services, particularly for sensitive health-related data.
- Technical Design : Create detailed technical designs and lead code reviews for complex backend features, ensuring high standards of maintainability.
- Execution : Drive the delivery of multi-sprint projects, balancing rapid iteration with technical debt management and long-term stability.
- Mentorship : Provide technical guidance and mentorship to junior and mid-level engineers, fostering a culture of incident learning and operational readiness.
- Collaboration : Partner closely with Infrastructure engineering, Product, Data Science, and Design to translate business requirements into efficient, scalable backend systems.
- Problem Solving : Identify and resolve structural bottlenecks in existing services, such as data inconsistencies or brittle integrations.
Qualifications
- 5-8+ years of experience building backend systems for large-scale consumer applications (e.g., APIs, microservices, data stores).
- Expertise in modern cloud architectures (AWS), database design, and building for high-availability.
- Proven ability to design data models that support complex product workflows and analytics needs.
- Excellent written and verbal communication skills for documenting architectural decisions and collaborating across teams.
- Java or Go experience preferred.
Requirements
- Deep understanding of building large-scale distributed systems, APIs, and event-driven architectures.
- Make technical choices based on member outcomes and business impact, avoiding unnecessary complexity.
- Build trust through clear communication, strong documentation, and predictable follow-through.
- Take pride in the quality of your code and the operational health of the services you manage.
Benefits
- Base salary may vary depending on skills, experience, and location.
- This role is also eligible for a comprehensive benefits package and annual bonus program.
- US Pay Range: $170,000 - $190,000 USD.
Job Requirements
- 5-8+ years of experience building backend systems for large-scale consumer applications (e.g., APIs, microservices, data stores).
- Expertise in modern cloud architectures (AWS), database design, and building for high-availability.
- Proven ability to design data models that support complex product workflows and analytics needs.
- Excellent written and verbal communication skills for documenting architectural decisions and collaborating across teams.
- Java or Go experience preferred.
- Deep understanding of building large-scale distributed systems, APIs, and event-driven architectures.
- Make technical choices based on member outcomes and business impact, avoiding unnecessary complexity.
- Build trust through clear communication, strong documentation, and predictable follow-through.
- Take pride in the quality of your code and the operational health of the services you manage.
Benefits
- Base salary may vary depending on skills, experience, and location.
- This role is also eligible for a comprehensive benefits package and annual bonus program.
- US Pay Range: $170,000 - $190,000 USD.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Mid Backend Software Developer
Trilogy InnovationsAt Trilogy Innovations, we believe strong teams build meaningful solutions. We deliver high quality systems and software engineering services across public and private sectors, supporting complex and mission critical environments with integrity, collaboration, and care. Since 2010, our talented team has partnered with organizations such as the FBI, U.S. Air Force, NASA, Department of Education, Department of Energy, DHS, SOCOM, and leading private sector clients. We are known for combining technical excellence with a thoughtful, people first approach. At Trilogy, you will work alongside smart, committed professionals in a supportive, learning oriented environment. We value innovation, accountability, and continuous growth, and we encourage our people to bring both expertise and humanity to the work they do.
Trilogy Innovations is seeking Mid-Level Software Developers to provide remote support for a federal customer. This is an exciting opportunity to join a growing, collaborative team and contribute to a multi-year initiative focused on modernizing large-scale, mission-critical IT s...
Senior Full-Stack .NET Engineer – AI-Augmented Development
Vertex Software Corp.AI Consulting | Software solutions - AI, Cloud, Web, and more.
Senior Full-Stack .NET Engineer building and maintaining enterprise software systems
Intermediate Backend Engineer, SRM: Security Platform Management
GitLabBuild software faster. The One DevOps Platform enables your entire org to collaborate around your code. We're hiring.
The engineer will design and develop next-generation Security Platform Management capabilities to strengthen Company’s enterprise security offering, building and optimizing scalable backend services and data models in Ruby on Rails with PostgreSQL. They will also develop and maintain robust REST and GraphQL APIs powering security workflows and collaborate across teams to deliver cross-functional security features.
Software Engineering Apprentice, Backend
AffirmAffirm is a financial services company that is on a mission to provide its customers with “honest financial products that improve lives.” As an employer, Af
The apprentice will work with engineers to build, maintain, and scale critical infrastructure for experimentation, feature flags, and feature stores, shipping code and monitoring deployments. They will contribute to team projects and goals collaboratively, ensuring a balance of speed and quality while protecting systems from downtime.


