RingCentral

Team Lead, Scala

Spain Valencia
Cassandra Kubernetes GCP Scala Kafka
Description

Team Lead Scala (Analytics team)

Location: Spain Valencia

Time Type: Full time

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.

RingCentral
RingCentral

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say