Logz.io is a cloud-native observability platform that helps engineering teams monitor and troubleshoot their systems using logs, metrics, and traces. Our platform processes massive real-time data and integrates deeply with open-source tools like OpenSearch, Grafana, and Jaeger. Behind the product is a large TypeScript monorepo powering the application experience, alongside a rich ecosystem of Kotlin-based microservices that power our backend platform. About the Role
We’re looking for a full-stack team lead to lead the product application team, responsible for the user-facing platform and the services that power it. This is a hands-on leadership role. You’ll lead a mixed team of remote and in-office engineers working across frontend and backend systems. You’ll shape the technical direction of the application, collaborate closely with platform teams, and stay actively involved in designing and building production systems. Your focus will be enabling the team to deliver high-quality software while maintaining strong engineering standards, clear technical direction, and a healthy team culture.
What You’ll Do
Lead and grow a team of full-stack engineers working across application and backend servicesManage a distributed team environment with both remote and in-office engineersOwn the technical direction of the product application and its supporting servicesStay hands-on by designing and reviewing production code across the stackGuide the team in delivering complex features end-to-endWork closely with product managers, designers, and platform teams to drive product developmentImprove engineering practices, development workflows, and code quality. Help the team navigate a rich microservice ecosystemEnsure the team delivers reliable, scalable systems used by engineering teams worldwideWhat We’re Looking For
7+ years of software development experiencePrevious experience leading or mentoring engineersStrong production experience with modern web technologies (React, TypeScript)Solid backend experience working with APIs and distributed systemsExperience working in large codebases or microservice architecturesStrong architectural thinking and ability to guide technical decisionsExperience managing or collaborating with distributed teamsAbility to stay hands-on while leading a teamStrong communication skills in EnglishNice to Have
Experience with Kotlin or JVM-based backend servicesFamiliarity with observability systems or data-heavy platformsExperience with modern frontend tooling and monoreposExperience with CI/CD pipelines and cloud-native infrastructureExperience working with real-time or high-scale data systemsYou’ll Thrive Here If
You lead by example and enjoy being deeply involved in the codeYou care about both team health and technical excellenceYou’re comfortable navigating complex systems and large codebasesYou value pragmatic architecture and simple, maintainable solutionsYou enjoy helping engineers grow while building great products