What are the responsibilities and job description for the Staff Software Engineer-Platform position at Lark Health?
Job Details
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
Salary : $151,300 - $231,500