Staff Full-Stack Engineer
Motive Software•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 and chat logs through the Intelligence Layer.
- •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 pipeline reliability at scale.
About the Company
- •BetterUp is a human transformation company focused on enabling self-driven behavior change with a soulful, inventive culture.
- •Offers a unique employee experience including personal coaching, development plans, and a highly supportive team environment.
- •Hybrid work model requiring presence in one of several US or European hubs at least two days per week to foster collaboration.
- •Mission-driven with a focus on impactful, life-changing work that aligns with organizational psychology and talent development.
- •Mid-size, high-growth company operating at the intersection of AI, coaching, and enterprise SaaS with a strong emphasis on diversity and inclusion.
What You Should Know
- •Ideal candidates thrive at the intersection of data, automation, and product development and enjoy transforming manual processes into scalable solutions.
- •Role requires strong communication skills and collaboration with cross-functional teams including ML engineers and data scientists.
- •Opportunity to work on cutting-edge AI-augmented systems and contribute to operationalizing ML models in a real-world enterprise context.
- •Candidates should be comfortable working with both structured and unstructured data and have experience in building reliable data pipelines.
- •The role demands a startup or high-growth environment mindset with ownership of systems from end to end and a passion for delivering strategic partner value.
Key Required Skills
RubyElixirJavaScriptTypeScriptDockerKubernetesAWSTerraformEmberData pipelinesETLML operationalization
These insights are AI-generated based on the job description.