Staff Software Engineer-Platform

Lark Health
Mountain View, CA Full Time
POSTED ON 8/28/2024 CLOSED ON 9/1/2024

What are the responsibilities and job description for the Staff Software Engineer-Platform position at Lark Health?

Job Details

Job Description

Job Description

About Lark

Lark is the world's largest A.I. healthcare provider, contracted to manage 30M patients living with or at risk of chronic disease. Lark provides a human touch through the companion app on the user s phone providing real-time coaching, guidance, and health insights to users. We are on a mission to disrupt the healthcare industry and make the world a healthier, happier place. Come join our team!

The Role

At Lark, we believe in compassionate care and innovation. We're seeking a talented Staff Software Engineer as a change agent to join our team and help deliver high-quality, reliable services to our users. This role reports directly to our Senior Director of Engineering and has a broad mandate across DataOps, DevOps, SRE, and Backend. You will demonstrate deep expertise and technical leadership in multiple technology domains and have the autonomy to build out your areas of expertise to strengthen the teams in the way you find most impactful. If this sounds exciting, we want to talk to you!

What You ll Do

  • Lead collaboration with engineers, executives, and other stakeholders across teams to improve our internal developer and data platforms

  • Lead design sessions and code reviews with peers to elevate the quality of engineering across the organization

  • Work with engineers to innovate, improve, and enhance (or deprecate and replace) existing systems, and identify new opportunities to apply your knowledge to solve critical problems

  • Refine and expand technical/architecture/design guidance documentation for engineers on the teams to follow as best practices when building and maintaining systems and services

  • Mentor and develop others while learning new skills/attributes in the role

  • Perform hands-on solution development and validation as needed

  • Set up and maintain data pipeline infrastructure between data warehouse and BI tool using Terraform

  • Manage Kafka infrastructure and advocate for best practices across teams who are using Kafka, with an emphasis on observability

  • Apply your expertise in database design, with a focus on technologies such as MySQL, DocumentDB, and DynamoDB

  • Enforce SRE principles on key components of the backend platform

  • Leverage opportunities to optimize our deployment pipelines, configuration management, and orchestration tools for streamlined operations and rapid iteration

  • Make strategic changes to our CI platform to empower teams to manage their workflows while minimizing variability across teams

  • Modernize SQL database migrations in our core legacy stack

  • Execute on prioritized R&D efforts to improve developer velocity and tackle legacy tech debt

What You ll Need

  • Experience building CI/CD pipelines using tools like GitHub Actions, Jenkins, or Argo

  • Expertise in AWS system operations and design

  • Customer-centric mindset about internal developer platforms

  • Expertise in IaC, particularly Terraform and CloudFormation or CDK

  • Maturity with respect to change management, including critically evaluating the need for platform and tool migrations

  • Experience with serverless architecture, for example AWS Lambda

  • Proficiency in secure and efficient Docker image creation and deployment to Kubernetes, Docker Compose

  • Expertise with Helm and/or Kustomize

  • Test and QA automation as part of deployment pipelines

  • Aptitude in static code analysis, integration and functional testing

  • Attention to security best practices, including zero trust, RBAC and effective AuthN/Z

  • A solid SRE mindset, with experience in monitoring and alerting best practices, experience with Grafana and Datadog a plus

  • Proficiency in data modeling and experience with data migration

  • Expertise with both SQL and NoSQL, especially MySQL (DocumentDB and DynamoDB experience are nice-to-haves)

  • Fluency in one or more programming languages in Lark s core stack: Golang or TypeScript (NodeJS)

  • Previous exposure to HIPAA/HITRUST/SOC 2 compliance and security is highly valued

Working at Lark

Lark operates as a remote organization, requiring all employees to reside within the United States. The specific salary offered to a candidate will depend on various factors, including their location, job level, and verified job-related knowledge, skills, and experience. In addition to a comprehensive benefits package, candidates may be eligible for additional compensation, such as participation in a bonus program and stock awards, where applicable.

Lark is an Equal Opportunity and Affirmative Action Employer. We believe that diverse teams foster innovation and add to our mission-driven culture. We strongly encourage people from underrepresented groups to apply.

#LI-JB1

#LI-Remote

Compensation Range: $151.3K - $231.5K

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

Salary : $151,300 - $231,500

Staff/Principal Software Engineer (Data Platform)
Candidate Experience site -
Sunnyvale, CA
Member of Technical Staff, Platform Software Engineer
Inflection AI -
Palo Alto, CA
Sr. Staff Software Engineer - App Platform
Databricks Inc -
Mountain View, CA

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Staff Software Engineer-Platform?

Sign up to receive alerts about other jobs on the Staff Software Engineer-Platform career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$95,804 - $118,468
Income Estimation: 
$120,554 - $147,360
Income Estimation: 
$95,804 - $118,468
Income Estimation: 
$120,554 - $147,360
Income Estimation: 
$144,263 - $176,213
Income Estimation: 
$171,989 - $214,493
Income Estimation: 
$219,698 - $281,777
Income Estimation: 
$262,954 - $370,464
Income Estimation: 
$120,554 - $147,360
Income Estimation: 
$144,263 - $176,213
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Staff Software Engineer-Platform jobs in the Mountain View, CA area that may be a better fit.

Staff Software Engineer, Core Platform

ServiceNow, Santa Clara, CA