Staff Full-Stack Engineer
BetterUp•San Francisco, CA
Ruby on RailsTypeScriptJavaScript
Job Summary
+ InsightsRole Summary
- •Lead development of automation tooling to reduce manual effort in insight generation by 75%, enabling scale from 15-25 to hundreds of partners.
- •Design and implement data pipelines processing unstructured data such as session recordings, chat logs, and behavioral signals.
- •Collaborate with product, design, data science, and ML engineers to build enterprise-grade Performance Intelligence features on frontend (Ember, Lit) and backend (Ruby, Elixir).
- •Own full lifecycle of components including planning, development, deployment, and maintenance with focus on scalable, resilient infrastructure using Docker, Kubernetes, AWS, and Terraform.
- •Build self-service tools empowering cross-functional teams to access insights without engineering bottlenecks and ensure data quality and reliability at scale.
About the Company
- •BetterUp focuses on human transformation with a mission to enable self-driven behavior change through coaching and technology.
- •The company promotes a soulful, inventive culture with strong emphasis on personal development including providing BetterUp Coaches to employees and managers.
- •Hybrid work model with emphasis on in-person collaboration at multiple US and European hubs.
- •BetterUp is an AI-forward company integrating human expertise with AI capabilities to innovate in workforce insights and talent development.
- •They prioritize diversity, equity, and inclusion with equal employment opportunities and a supportive, authentic workplace environment.
What You Should Know
- •This role requires a high level of ownership and ability to work on complex systems that impact scaling and automation of strategic partner insights.
- •Candidates should be comfortable working with both structured and unstructured data and collaborating closely with data scientists and ML engineers.
- •The company values continuous learning and adaptation, especially around AI and emerging technologies.
- •Applicants must be able to commit to a hybrid onsite work schedule with presence in one of the designated office hubs.
- •The role offers career-defining, impactful work in a mission-driven environment with strong support for personal and professional growth.
Key Required Skills
RubyElixirJavaScriptTypeScriptDockerKubernetesAWSTerraformData pipelinesETLEmberLit
These insights are AI-generated based on the job description.