Staff Software Engineer, Platform

Lark Health
Mountain View, CA, US
$161.3K-$231.5K a year
Full-time

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 : $161.3K - $231.5K

9 days ago
Related jobs
Promoted
Cisco Systems, Inc.
San Jose, California

We are looking for a highly skilled Senior Software Engineer to assume a leadership role in developing and maintaining APIs for our AI platform. As a Senior Software Engineer, you will collaborate closely with disparate teams, providing technical expertise, and leading initiatives to enhance our AI ...

Promoted
VirtualVocations
Fremont, California

A company is looking for a Python Tech Lead - Staff Software Engineer. ...

Promoted
Apple
Cupertino, California

The ideal candidate should have a strong background in software development, experience with public cloud platforms, and familiarity with distributed databases. The Data Governance Solutions team, part of Apple Data Platform, is focussed on building cutting edge solutions to support Apple's Data Gov...

Promoted
VirtualVocations
Santa Clara, California

A company is looking for a Staff Platform Engineer, Site Reliability Engineering. ...

Promoted
Inflection AI
Palo Alto, California

Member of Technical Staff, Machine Learning Software Engineer. The Machine Learning Software Engineer role is crucial in integrating ML frameworks and models into our platform for enterprise applications. Engineers in this role develop, deploy, and optimize ML models, ensuring seamless integration w...

Promoted
TikTok
San Jose, California

We are looking for infrastructure engineers who are excited to grow their business understanding, build highly scalable and reliable software/infrastructure, partner across functions with global teams, and make big impacts. Engineer robust, high-performance data processing and large language model t...

Promoted
Walmart
Fremont, California

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 4 years' experience in software engineering or related area. Master's degree in Computer Science, Computer Engineering, Computer Information Systems, Softwar...

Snap Inc.
Palo Alto, California

We’re looking for a Staff Software Engineer at Snap Inc!. The Company’s three core products are , a visual messaging app that enhances your relationships with friends, family, and the world; , an augmented reality platform that powers AR across Snapchat and other services; and its AR glasses,. Lead ...

Gatik
Mountain View, California

We are looking for talented Staff Engineers with expertise in classical and modern computer vision techniques to lead or actively contribute to the architecture, design, implementation, and delivery of a multi-modal perception system. The ideal candidate will be a software expert who has overseen a ...

Celestica
San Jose, California

The Staff Engineer, Software works in cross functional teams with other designers, customers, manufacturing engineering and project leadership to ensure robust and high quality product development. The Staff Engineer, Software develops, debugs, tests, deploys and supports code to be deployed in syst...