Job details
Salary $44 - $88 an hour job type full-time number of hires for this role 1
Qualifications
Bachelor`s (preferred)
Streaming technology such as kafka: 4 years (preferred)
Full job description
About lark
Lark is the world`s largest a.iHealthcare provider, servicing nearly 2 million patients living with or at risk of a chronic diseaseLark is a companion app on the user’s phone providing real-time coaching, guidance, and health insights to usersWe are on a mission to disrupt the healthcare industry and make the world a healthier, happier placeCome join our team!
The role
Lark is seeking a talented hands-on engineering manager to join our growing team that is responsible for the real-time data ingestion pipeline that powers our conversationsThe ideal candidate will have a strong technical background, strong leadership skills to manage all aspects of the team to include: hiring, mentoring, planning & working collaboratively across the organizationYou will need to perform code reviews, be familiar with the latest best practices, proposing & reviewing technical designs.
As an example, the team will evaluate the data showing the user on a walk, recording a blood glucose readingThe next conversation they have with the app might include those data pointsThese events would be used to trigger other flows in real-time, or asynchronously, and sent to our data engineering team / data-lake for reporting.
What you`ll do
Work collaboratively across engineering, product, and project management teams to ensure projects are well communicated, aligned, and managed
Participate in the agile development process, including scoping, technical design, estimation effort, coding, testing, debugging, code reviews, maintenance, and support
Own the deployments, oncall, monitor reliability and performance of all your services, ensure that we have comprehensive dashboards
Collaborate with engineering technical program managers, product managers to ensure the services are developed according to specifications and needed timelines
Responsible for quality and testing for your services, making sure that everything is developed to the highest standards of quality with fully automated testing
Responsible for growing the team, hiring, mentoring, and coaching
What you`ll need
Be a strong technical collaborative leader with experience in building both backend services and applications dealing with real-time processing of data
Strong project management skills and experience with agile/scrum
Experience with real-time events processing at scale, such as kafka and related technologies
Prior experience in big data streaming technologies such as apache kafka, apache flink, apache spark, or similar
Experiences with apache pinot, apache druid, elasticsearch are also highly desirable
Extensive hands-on experience and ability to code and review code from your team
Experience working with an agile process
Experience with java / scala / javascript / typescript / python
Expert knowledge of go is a plus
Prior experience in aws and kubernetes is a big plus
B.s., m.s., or phdIn computer science or equivalent experience
12+ years of experience in engineering
7+ years of specific experience with backend services
5+ years of experience as a lead or manager of a team
Working at lark
Lark offers the option to work remotely in the united statesFor colorado applicants only: minimum annual salary is $181,000 (minimum salary varies for other geographies)You may also be offered a bonus, stock options and/or benefitsThe company is headquartered in mountain view, ca.
Lark is an equal opportunity and affirmative action employerWe believe that diverse teams foster innovation and add to our mission-driven cultureWe strongly encourage people from underrepresented groups to apply.
Job type: full-time
Pay: $44.00 - $88.00 per hour
Schedule:
Monday to friday
Education:
Bachelor`s (preferred)
Experience:
Management: 3 years (required)
Software engineering: 8 years (required)
Streaming technology such as kafka: 4 years (preferred)
Work location:
Fully remote
Work location: remote