Epicareer Might not Working Properly
Learn More

Staff Software Engineer, Platform

Salary undisclosed

Apply on


Original
Simplified

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

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.
Report this job