- B2B
- Scale StageRapidly increasing operations
- Top InvestorsThis company has received a significant amount of investment from top investors
Senior Software Engineer, Backend
- $138k – $202k
- Full Time
Not Available
About the job
About Lark
At Lark Health, we’re leading the way into a new era of cardiometabolic care, leveraging advanced AI techniques–including deterministic and generative models–to provide scalable, affordable, and compassionate care. We help our healthcare partners manage over 30 million lives and prevent conditions like obesity, hypertension, type II diabetes, and behavioral health. Our platform delivers real-time personalized counseling and health monitoring for each patient. By providing compelling and actionable insights, we empower every user to live happier, healthier lives. Come join our team!
The Role
We're hiring a Senior Software Engineer for the App Engineering team where you'll help build and scale the backend services that power Lark’s health coaching application.
What You’ll Do
Develop new backend systems using Go, Typescript, Node, DocumentDB, Argo, Kafka, SQL, Terraform
Build new features, refactor, and scale existing backend systems that ingest and process data from mobile devices
Help maintain and refactor legacy systems that use Java, Kotlin, DynamoDB, and Github Actions
Define and review projects by collaborating with other engineering teams, DevOps, and the product team
Be quality driven: write fast automated tests to achieve a very high, close to 100% code coverage with high-quality
Mentor junior engineers including through regular code review
Follow and better define coding guidelines to ensure the security and privacy of our user data.
What You’ll Need
Experience developing well-tested software with Golang and Typescript with Node
Knowledge of AWS technologies such as DynamoDB, DocumentDB, Lambdas, MSK, EKS, RDS
Expertise in designing DSLs or APIs
Previous experience in a senior or lead-level software engineering role
Experience deploying services with Kubernetes, Docker, and Lambdas
Experience with data modeling and performance tuning, data systems, and access
Experience in sprint planning and working with Agile methodologies
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
About the company
Lark
- B2B
- Scale StageRapidly increasing operations
- Top InvestorsThis company has received a significant amount of investment from top investors