ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Team Lead Scala (Analytics team)

RingCentral

Location not specified Remote

Posted: February 9, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

Team Lead Scala (Analytics team) is responsible for leading the analytics team, developing and implementing data analysis solutions, and collaborating with cross-functional teams to drive business growth.

Job Description

Say hello to possibilities.

It’s not every day that you consider starting a new career. We’re RingCentral, and we’re happy that someone as talented as you is considering this role. First, a little about us, we’re the $2 billion global leader in cloud-based communications and collaboration software. We are fundamentally changing the nature of human interaction giving people the freedom to connect powerfully and personally from anywhere, at any time, on any device.

This is where you and your skills come in. We are looking for a Team Lead Scala (Analytics Team).
About the team The RingCentral analytics team develops our customer-facing analytics solution (
https://www.ringcentral.com/analytics.html
). Our product covers the full RingEX suite—phone, video, and messaging—and is used by tens of thousands of users, generating notable revenue.
Technically, we operate at high scale: we process hundreds of thousands of events per second and handle tens of thousands of concurrent WebSocket connections. We are a distributed team located across Europe, with the majority based in Spain and a presence in Bulgaria.
Technical stack

Scala, Cats, fs2
Kafka, ClickHouse, Cassandra
Kubernetes, Google Cloud Platform (GCP)
Expectations
Experience leading a team of 5+ developers, including hiring, mentorship, and managing distributed/remote teams.
You are a hands-on leader. You are willing to write code, debug complex issues, and actively contribute to the repository.
You firmly believe in DevOps fundamentals ("you build it, you run it") and have hands-on experience with Kubernetes and cloud providers (GCP preferred).
Strong background in JVM development. Proficiency in Functional Programming (Scala) is a significant advantage.
Responsibilities
Process & Delivery: Own the delivery process. Refine workflows to ensure predictable releases and shield the team from unnecessary meetings and distractions.
Hands-on Contribution: Actively contribute to the codebase. Build proofs-of-concept, solve complex technical challenges, and ensure code quality through rigorous code reviews.
Technical Leadership: Guide architectural decision-making. Balance the delivery of new features with the active management of technical debt.
Mentorship: Facilitate the growth of senior engineers. Conduct code reviews with an educational focus and guide career development.
Product Collaboration: Work closely with Product Management to translate business requirements into scalable, high-quality technical solutions.
What you will get
Direct ownership of a mature team of 7 senior/experienced engineers.
High visibility on a revenue-generating product used by thousands of companies.
The opportunity to solve complex concurrency and data throughput problems at a massive scale.
What we offer
Well-coordinated professional team;
Life assurance and private medical insurance
Competitive salary
Great opportunities for self-realization, professional and career growth;
Corporate training programs, free language courses;
Excellent work environment and good collaboration;
Opportunity to be a part of the international company.
RingCentral is deeply committed to equality and values a diverse workforce.
We welcome individuals from all backgrounds and walks of life to join us. Regardless of your profile, personal circumstances, or unique characteristics, you belong here.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply