Team Lead Scala (Analytics team)
RingCentral, Inc.
Municipality of Valencia, Spain
10 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Municipality of Valencia, Spain
Tech stack
Data analysis
Software Quality
Code Review
Software Debugging
DevOps
Java Virtual Machine (JVM)
Google Cloud Platform
Technical Debt
Kubernetes
Cassandra
Functional Programming
Job description
- 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.
Requirements
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.
About the company
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.