Job Closed
This listing is no longer active.
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
90 days ago
Salary
$170K - $190K / year
Seniority
Senior
Job Description
Senior Backend Engineer
Weight Watchers
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
• Diseñar, desarrollar y mantener aplicaciones de escritorio utilizando tecnologías como .Net, C# y Visual Basic. • Gestionar y optimizar bases de datos en SQL Server, incluyendo consultas, procedimientos almacenados y modelado de datos. • Participar en el desarrollo de aplicaciones móviles utilizando Android Studio y otras tecnologías relacionadas. • Colaborar con equipos multifuncionales para entender requisitos técnicos y funcionales, y convertirlos en soluciones escalables y eficientes. • Realizar pruebas de software, identificar errores y proponer soluciones para garantizar la calidad y el rendimiento del código. • Documentar procesos de desarrollo, diseños técnicos y manuales de usuario. • Proporcionar mentoría y apoyo técnico a los miembros del equipo
• Analysis, modeling, development and testing of Java components and related technologies • Development of components and services for integration solutions (microservices, APIs and messaging) • Development and maintenance of front-end components, processes and back-end systems • Support in building and evolving modern system architectures • Collaboration with technical teams on the development of scalable solutions
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.
Role Description 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 systems. Ideal candidates are motivated technologists who thrive in dynamic environments and are eager to make a meaningful impact on high-visibility federal projects while working in a fully remote setting. This role requires at least a Secret Security Clearance, and primary work location is remote. What you will do: - Develop, create, and modify general computer applications software or specialized utility programs. - Design, build, and maintain microservices in a cloud native architecture. - Operate and support an enterprise scale production system; identify, troubleshoot, and resolve complex system issues. - Analyze user needs to develop robust software solutions aligned with business and mission goals. - Analyze, design, and optimize relational and NoSQL databases within application ecosystems. - Participate in code reviews, pair programming, and mentoring of junior developers to promote engineering excellence. - Collaborate with cross functional teams including DevOps, QA, Security, Product, and Architecture. High-level objectives include, but are not limited to the following: - Migrate all current-system functionality from the mainframes and operate within a cloud-based environment (AWS GovCloud). - Transition investigative search capabilities to Elasticsearch or similar technologies to improve speed and analytical capabilities for law enforcement users. - Build new microservices using OpenShift based container platforms following scalable, cloud native patterns. - Implement full stack components where applicable, supporting UI integration layers using modern JavaScript frameworks. - Support integration with event driven architectures and high throughput data processing systems. Qualifications - Bachelor’s Degree with a minimum of 5 years of work experience or Associate’s Degree with a minimum of 7 years of experience. - Active Tier 3 Secret clearance (or higher). - Strong proficiency in Java and Object-Oriented programming. - Experience developing microservices, REST APIs, and cloud native applications. - Hands on experience with Kubernetes, containerization, and automated deployments. - Experience designing, developing, and operating solutions in AWS or other cloud platforms. - Experience with event driven architectures and two or more of the following: - Apache Kafka - Pub/Sub patterns - Streaming - Event sourcing - Experience operating within GitOps practices (GitLab, GitHub, Bitbucket, ArgoCD, etc.). - Experience working within Agile frameworks, including participation in Scrum/SAFe ceremonies. - Familiarity with Atlassian tools (Jira, Confluence, Bitbucket). Requirements - Demonstrate a positive, collaborative attitude and a commitment to team success. - Take pride in delivering high-quality, reliable software that supports a mission-critical system. - Demonstrate accountability for assigned work and shared team outcomes. - Engage constructively in Agile ceremonies and technical discussions. - Maintain a strong work ethic, professionalism, and respect for teammates, stakeholders, and mission priorities. - Adapt to change and approach challenges with a solution-oriented mindset. Benefits - Competitive salary based on experience. - Performance bonus eligibility. - 401k with company match. - Medical, dental, and vision coverage. - Life and disability insurance. - Health Savings Account. - Professional development programs. - Employee referral bonus program. Company Description At 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.
Senior Fullstack Engineer – Golang, PHP, React.js
NetguruNetguru builds software that lets people do things differently.
• A critical, high-visibility CIAM (Customer Identity and Access Management) migration project. • The role involves migrating the core identity solution from AWS Cognito to Auth0. • The contractor will join the Identity stream to support technical execution, planning, and legacy stack migration.


