E

Evidation Health

Collects and analyzes person-generated health data

Staff Engineer - Full Stack

Full-Stack EngineeringUpdated on Nov 13
Full-timeSanta Barbara, CA, USA$140k - $350k /yr

About the Job

Requirements

  • At least 12 years of professional experience in software engineering, with proven full-stack capability.
  • Deep knowledge of Ruby on Rails and Expo/React Native.
  • Experience with automated testing tools such as Playwright or Postman, or equivalent, and integrating tests into continuous integration and continuous delivery.
  • Proficiency with continuous integration and continuous delivery pipelines, such as GitHub Actions.
  • Strong understanding of distributed systems, REST and GraphQL application programming interfaces, and modern cloud architectures such as Amazon Web Services.
  • Hands-on experience with AI-assisted coding and automation tools.
  • Ability to influence teammates to adopt AI-first practices.
  • Track record of driving architectural decisions or leading technical initiatives.
  • Ability to mentor engineers and set technical direction across projects.
  • Strong communication skills to work effectively across engineering, product, and leadership.

Responsibilities

  • Lead design and architecture across backend systems using Ruby on Rails, frontend systems using Expo/React Native, and infrastructure.
  • Provide deep technical expertise and guide teams through complex architecture, trade-offs, and long-term technical investments.
  • Drive technical vision and strategy in alignment with company goals.
  • Take ownership of critical technical areas and ensure projects are delivered with quality and speed.
  • Set and uphold engineering standards for scalability, reliability, and maintainability in system design.
  • Mentor engineers on technical depth and effective use of automation.
  • Define and champion best practices for AI-first engineering workflows.
  • Experiment with and integrate AI tools into the software development lifecycle, including design, coding, testing, deployment, and operations.
  • Build frameworks and libraries that make AI-assisted development repeatable and scalable.
  • Reduce engineering toil through automation and AI-driven observability.
  • Collaborate with product, design, and data teams to deliver measurable outcomes.
  • Communicate complex technical concepts to technical and non-technical audiences.
  • Build consensus across teams and foster collaboration and alignment in technical decisions.
  • Anticipate organizational technical needs and propose solutions to company-wide challenges.
  • Ensure the reliability, scalability, efficiency, and security of solutions.

Desired Qualifications

  • Experience building dynamic infrastructure beyond Terraform, including Pulumi or Go.
  • Experience with modern data transformations using dbt and cloud data warehouses such as Snowflake.
  • Familiarity with deploying and managing services in Kubernetes, including EKS.
  • Experience with Helm for repeatable deployments and release management.

About the Company

Evidation Health

Collects and analyzes person-generated health data

Evidation Health collects person-generated health data from daily activities like exercise, diet, and sleep with user consent and uses it to generate health insights and support research for providers, researchers, and organizations. The platform gathers data from digital devices and apps, then analyzes it to help design personalized health programs or run studies. It differentiates itself by centering explicit consent, focusing on real-world data from everyday life, and building a large, diverse dataset across many partnerships to turn data into practical health programs. Its goal is to improve health outcomes by turning consented real-world data into actionable insights and proactive health initiatives.

Company size
51-200
Company stage
Series E
Total funding
$249.7M
Headquarters
San Mateo, CA
Founded
2012

Recently Posted Jobs

Explore more opportunities at Evidation Health

See more jobs