What are the responsibilities and job description for the Senior Full Stack Engineer (Platform) position at BetterUp?
Let’s face it: a company whose mission is human transformation better have some fresh thinking about the employer/employee relationship.
We do. And you’ll start noticing it from the first interview.
At BetterUp, you’ll get way more than a paycheck. You’ll receive access to a personal BetterUp Coach, a development plan, and a supportive manager trained to empower your growth. You’ll also join an extraordinary team (yes, each with their own personal BetterUp Coach) to do work that truly matters.
For those with a passion for innovation, curiosity, and impact, it’s a game-changing, career-defining move.
We’re seeking a Senior Platform Engineer to help us build scalable, reliable, and secure platform solutions that empower our teams to deliver exceptional customer experiences. This role is ideal for engineers with a passion for building core systems that other teams depend on, enabling innovation and productivity across the organization.
Projects We’re Working On
What You’ll Do
If you have some or all of the following, we’d love to hear from you:
At BetterUp, we believe in delivering benefits that allow our employees to thrive:
The base salary range for this role is $148,784 – $223,150, based on experience, location, and market factors. This range excludes equity, bonuses, and additional benefits.
BetterUp is committed to diversity, equity, and inclusion and is an Equal Opportunity Employer.
If you’re eager to transform how teams work, grow, and achieve—apply today!
We do. And you’ll start noticing it from the first interview.
At BetterUp, you’ll get way more than a paycheck. You’ll receive access to a personal BetterUp Coach, a development plan, and a supportive manager trained to empower your growth. You’ll also join an extraordinary team (yes, each with their own personal BetterUp Coach) to do work that truly matters.
For those with a passion for innovation, curiosity, and impact, it’s a game-changing, career-defining move.
We’re seeking a Senior Platform Engineer to help us build scalable, reliable, and secure platform solutions that empower our teams to deliver exceptional customer experiences. This role is ideal for engineers with a passion for building core systems that other teams depend on, enabling innovation and productivity across the organization.
Projects We’re Working On
- Deliver a multi-product experience and adaptive platform that is always evolving and getting better
- Build an updated platform architecture that provides a common framework and language for building, configuring, and deploying experiences on our platform
- Designing a framework of purpose-built interfaces to support adding and configuring experiences
- Creating clear ways to access or build on platform functionality – reducing cognitive overhead for engineers when developing on our platform
- Driving architectural decisions that elegantly scale across both user volume and enterprise complexity, ensuring solutions are robust enough for large customers while maintaining simplicity and avoiding over-engineering
What You’ll Do
- Advocate for and implement best practices in modeling, API, and interface design
- Mentor and support team members, fostering a culture of technical excellence, collaboration, and continuous learning.
- Partner closely with product and engineering teams to align platform capabilities with business and technical needs.
- Design and maintain core platform services that power business-critical systems like our notification infrastructure, scheduling engine, and enterprise integrations
- Evolve and improve our integrations with enterprise systems (e.g., Workday, Microsoft Teams, Slack) while maintaining high reliability and security standards
- Develop and maintain APIs and services that power critical workflows like coach scheduling, calendar management, and automated communications
- Design flexible, extensible interfaces that expose platform capabilities to product teams and customers, enabling rapid feature development and customization
- Participate in architecture decisions around package boundaries and service interfaces as we evolve our platform architecture
If you have some or all of the following, we’d love to hear from you:
- 5 years of experience in software engineering, with demonstrated experience in platform or backend development.
- Alignment with BetterUp's mission to enable self-driven behavior change and passion for building systems that drive measurable impact
- Strong foundation in backend technologies like Ruby on Rails and Python, with the ability to adapt as our technical needs evolve.
- Strong communication skills, with the ability to translate complex technical concepts for diverse audiences.
- Proven ability to balance technical trade-offs and make pragmatic decisions that consider both immediate needs and future scalability
- Familiarity with production debugging and observability tools and practices, including metrics, logging, and tracing.
- Proven ability to mentor and lead technical projects in cross-functional environments.
- A passion for building systems and processes that enable data-driven decision-making.
At BetterUp, we believe in delivering benefits that allow our employees to thrive:
- Access to BetterUp coaching (one for you, one for a friend/family member).
- Competitive compensation with advancement opportunities.
- Medical, dental, and vision insurance.
- Flexible PTO, including federal holidays, 4 Inner Work Days, and 5 volunteer days per year.
- Learning and development stipend.
- Company-wide summer and winter breaks.
- 401(k) with self-contribution.
- Charitable contributions made on your behalf.
The base salary range for this role is $148,784 – $223,150, based on experience, location, and market factors. This range excludes equity, bonuses, and additional benefits.
BetterUp is committed to diversity, equity, and inclusion and is an Equal Opportunity Employer.
If you’re eager to transform how teams work, grow, and achieve—apply today!
Salary : $148,784 - $223,150