BetterUp

Staff Full-Stack Engineer

BetterUp

full-time

Posted on:

Location Type: Hybrid

Location: AustinCaliforniaNew YorkUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $194,000 - $267,300 per year

Job Level

About the role

  • Architect and build automation tooling that reduces manual effort in insight generation and delivery by 75%, unlocking our ability to scale from 15-25 partners to hundreds
  • Design and implement data pipelines that systematically process unstructured data (session recordings, chat logs, behavioral signals) through our Intelligence Layer
  • Build self-service tooling that empowers cross-functional teams (PICs, Partner Value, Labs) to access and deliver insights without engineering bottlenecks
  • Develop monitoring and observability systems to ensure insight quality and pipeline reliability at scale
  • Collaborate with product, design, and data science to craft enterprise-grade experiences for Performance Intelligence features on our SPAs frontend (Ember, Lit) and backend services (Ruby, Elixir)
  • Build robust APIs and interfaces that surface Intelligence Layer capabilities across multiple touchpoints—both in-product and through consultative tools
  • Partner with ML Engineers and Data Scientists to operationalize unstructured data models and signal detection systems
  • Own your components during the entire lifecycle, from planning, development, deployment and maintenance phase
  • Build scalable and resilient systems using container technologies (Docker, K8s) and cloud infrastructure as code (AWS, Terraform)
  • Design data infrastructure that handles growing volumes of session recordings, chat data, and behavioral signals while maintaining performance and cost efficiency
  • Implement data quality checks and validation systems to ensure insight accuracy and reliability

Requirements

  • 7+ years relevant experience, at least part of which in a startup or high-growth environment
  • Strong software engineering practices (coding, unit testing, code reviews, design documentation and collaborative reviews)
  • Backend development: Experience with modern backend tech stacks (we use Ruby and Elixir, but expertise in Python, Node.js, Go, or similar is valued)
  • Frontend development: JavaScript/TypeScript, HTML5, CSS3 and knowledge of modern frontend frameworks
  • Experience building data pipelines, ETL processes, or working with large-scale data processing
  • Comfort working with both structured and unstructured data
  • Strong verbal and written communication skills
  • Alignment with BetterUp's mission of enabling self-driven behavior change.
Benefits
  • Access to BetterUp coaching; one for you and one for a friend or family member
  • A competitive compensation plan with opportunity for advancement
  • Medical, dental, and vision insurance
  • Flexible paid time off
  • All federal/statutory holidays observed
  • 4 BetterUp Inner Workdays (https://www.betterup.co/inner-work)
  • 5 Volunteer Days to give back
  • Learning and Development stipend
  • Company wide Summer & Winter breaks
  • Year-round charitable contribution of your choice on behalf of BetterUp
  • 401(k) self contribution
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
data pipelinesETL processesAPIsmonitoring systemsobservability systemsbackend developmentfrontend developmentcontainer technologiescloud infrastructure as codedata quality checks
Soft Skills
strong communication skillscollaborationproblem-solvingownershipscalability mindsetadaptabilityteam empowermentattention to detaildesign documentationcode reviews