An ideal candidate will be working closely with a highly cross-functional team, including product management, engineering, tech strategy, data science, and leadership to improve overall developer productivity and experience . A successful candidate will need to demonstrate strong technical skills, including coding, system architecture / design. Having experience on the mobile development side is a big plus for this role. The TLM role will require building a team of software engineers, while directly contributing on the technical side.
What You'll Do:
- Design and develop tools to enhance developer productivity ensuring security and privacy are intact.
- Build scalable, reliable, secure, efficient and highly performant platforms and infrastructure for a variety of initiatives and business applications
- People Management for a small team
- Do exploratory data analysis and create visualization dashboards to characterize growth, utilization, trends, anomalies, etc, as well as derive insights to help guide business decisions
What You'll Need:
- BS/MS/PhD in Computer Science or a related technical field, or equivalent industry experience
- 10+ years of experience building and managing distributed systems, as well as a sound understanding of distributed system fundamentals
- Proficient in one of the following programming languages: Go, Java, C/C++, as well as good scripting skills and the ability to pick up new ones
- Grit, drive and a strong sense of ownership, coupled with an appetite for collaboration
- Strong written / verbal communication, and the ability to manage stakeholders and leadership
* Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to .