All Lark Health jobs are remote, employees must be based in the United States.

T-Shirt, Vegetation, Person, Teen, Boy, Male, Hat, Baseball Cap, People, Shorts

Search all jobs here

Software Engineer, Data

  • 716
  • Engineering
  • Regular Full-Time Employee
About Lark
Lark is the world's largest A.I. healthcare provider, servicing nearly 2 million patients living with or at risk of a chronic disease. Lark is a 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 the technical level, Data Engineers are skilled Backend engineers dealing with data at scale.

We are responsible for all internal and external data products, which includes product reporting, invoicing, BI dashboards, and serving data for our Data Science team. Data Engineering maintains the library of all our data assets that we reference to learn how well our product is doing, and what insights we can leverage to make it better.

If being part of a small dynamic, agile software engineering team practicing TDD with an emphasis on software quality, with a tremendous opportunity to make a big impact, this is the job for you!  This role will provide you with an opportunity to make a huge impact.  You will help drive and maintain a high-level of operational excellence in data engineering.

What You’ll Do
  • Develop integrations to move data into the raw zone of the data lake
  • Build ETL/ELT pipelines to transform data in the raw zone, and load it to the structured and consumer zones of the data lake, and to serving tiers
  • Contribute to the identification of best practices in security, data privacy, quality, and data governance
  • Help build online data validation to ensure the assumptions we’ve tested for in our code remain true; outlier and aberration detection, and change-detection
  • Collaborate with teams across the company to help develop data products that drive company success
  • Evaluate, integrate and build tools and infrastructure to accelerate Data Engineering, Data Science, Business Intelligence, Reporting and Analytics as needed
  • Drive data literacy across business functions
What You’ll Need
  • Knowledge of the “Testing Pyramid”, and have helped other engineers apply it correctly
  • Understand S.O.L.I.D. principles and practice them intuitively and appropriately
  • Expertise in Scala, Python, and Java
  • Demonstrated expertise in Object Oriented (OO) and Functional programming (FP) including an expert knowledge of common design patterns, idioms, best practices, dependency injection/inversion frameworks and techniques, testing frameworks, Monad-Transformer-Libraries (MTL), Tagless-Final encoding (and when it’s appropriate)
  • Fluency in data structures, algorithms, distributed computing, storage systems, and multiple consistency models
  • Knowledge of AWS to include EMR, DMS, Athena, RDS, Aurora, Lambda, and Redshift
  • Experience with stream data processing (e.g., DMS, Flink, Spark, Kinesis, Kafka)
  • Strong SQL skills
  • Expertise with Apache Spark, DataFrame & Dataset API, spark internals and optimization
  • Humility with an intrinsic positive drive
  • Value, respect, and an enthusiasm for diversity, inclusion, and alternative perspectives
  • Goal-oriented, with a desire to create an environment of psychological safety
  • 5+ years in data engineering
Technologies we use in data engineering:
  • Scala, sbt, Python, Pytest, tox, Java, Maven, Github, Code Artifact, Apache Spark (on EMR and Databricks), Airflow, AWS (DynamoDB, RDS, Kinesis, SQS, SNS, MWAA, S3, Lambda, Event Bridge, MSK, EKS, ECR, Kubernetes, Kafka, Delta Lake, SparkML, GraphX, Snowflake and Periscope (Sisense)
Working at Lark 
Lark offers the option to work remotely in the United States.  For Colorado Applicants only: minimum annual salary is $112,000 (minimum salary varies for other geographies). You may also be offered a bonus, stock options and/or benefits.  The company is headquartered in Mountain View, CA.
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.

Know someone who would be a great fit for this role? Refer them here!

Enter your details here

Not You?

Thank you for your referral!

Sleeve, Clothing, Person, Face, Long Sleeve, Female, Dimples, Woman, Smile, Blonde

"Lark is the most collaborative, supportive, warm, welcoming, family-like environment that I've ever worked in. As a health company, Lark takes the time to think about the wellbeing and happiness of its employees."

-- Emily

Apply Now

All Lark Health jobs are remote, employees must be based in the United States.

Affirmative Action: Applicant Invitation to Self-Identify

Lark Technologies, Inc. (“Lark”) is an equal opportunity employer. As required by law, we must record certain information to be made a part of our affirmative action program.

Applicants for employment are invited to participate in the affirmative action program by reporting their status as indicated below. In extending this invitation, we advise you that: (a) workers (applicants) are under no obligation to respond but may do so in the future if they choose; (b) responses will remain confidential within the human resource department; and (c) responses will be used only for the necessary information to include in our affirmative action program. We are a company that values diversity. We actively encourage women, minorities, veterans and disabled individuals to apply.

Submission of this information is voluntary and refusal to provide it will not subject you to any adverse treatment and will not affect your opportunity for employment or the terms or conditions of your employment.

Not You?

Thank you for applying!