Senior Full-Stack Engineer
Remote
Engineering /
Full Time /
Remote
About Eternal
Eternal is unlike any company that has come before—a unique blend of cutting-edge diagnostics, expert advice, and personalized guidance. We empower lifelong athletes, from dedicated health enthusiasts to elite performers, to pursue fuller, healthier, and more active lives. Join us in creating innovative solutions that redefine what it means to live well.
Role Overview
We are seeking a highly skilled Senior Full-Stack Engineer to design and implement end-to-end solutions that power Eternal’s premium member experience. In this role, you’ll work across both frontend and backend stacks to build secure, scalable, and intuitive products that connect diagnostics, personalized guidance, and expert insights.
Benefits
- Competitive salary
- Health, dental, vision and other company benefits
- Flexible schedule balanced with a team-based approach
- Unlimited Vacation Days
- Paid sick leave
- Paid parental leave
- Culture of mission-based, hardworking and passionate co-workers who are here to make a difference and have a little fun while doing it!
Key Responsibilities
- End-to-End Development: Architect, build, and maintain web applications from user interface to backend services.
- Frontend Focus: Collaborate with product and design teams to create intuitive user interfaces. Leverage modern frameworks (React, Angular, Vue, or similar) to deliver exceptional member experiences.
- Backend Focus: Develop secure, high-performing APIs and microservices using one or more backend languages (Go, Python, Node.js, Ruby, Java).
- Database Management: Work with relational (PostgreSQL, MySQL) or NoSQL (MongoDB, DynamoDB) databases to store, retrieve, and analyze data efficiently.
- Cloud & DevOps: Deploy and manage applications using cloud platforms (AWS, Google Cloud, Azure). Utilize containerization and CI/CD tools (Docker, Kubernetes, etc.) to ensure seamless releases.
- Cross-Functional Collaboration: Partner with other engineers, product managers, and designers to define software requirements and translate them into robust, scalable solutions.
- Code Quality & Best Practices: Conduct code reviews, mentor junior engineers, and champion clean, maintainable code.
- Continuous Improvement: Stay current on trends in full-stack development, advocating for modern tools and technologies to elevate our member experience.
Qualifications
- 5+ years of professional software development experience, with a focus on full-stack projects.
- Proficiency in frontend frameworks (e.g., React, Angular, Vue) and a strong understanding of modern JavaScript/TypeScript.
- Expertise in one or more backend languages: Go, Python, Node.js, Ruby, or Java.
- Solid understanding of API design (RESTful, GraphQL) and microservice architectures.
- Experience working with relational and/or NoSQL databases.
- Familiarity with cloud platforms (AWS, GCP, Azure) and container orchestration (Docker, Kubernetes).
- Excellent problem-solving and communication skills, with a passion for delivering impactful, member-centric solutions.
Preferred Qualifications
- Experience building frontend applications in Next/React.
- Experience building backend systems in Go.
- Experience using PostgreSQL.
- Experience with AWS.
- Experience with event-driven architectures and messaging systems.
- Familiarity with the health and wellness tech industry or fitness/health data APIs.
$125,000 - $175,000 a year
Why Join Eternal?
• Develop full-stack solutions that empower members to achieve fuller, healthier, and more active lives.
• Competitive compensation package, including salary, equity options, and performance-based incentives.
• Comprehensive health and wellness benefits.
• Flexible, remote-friendly work environment with a focus on work-life balance.
• Be part of a mission-driven team shaping the future of health and wellness.