Position Details
About this role
This role involves developing and supporting scalable backend systems at a tech-giant scale, utilizing technologies like Scala, Python, and distributed databases, within a collaborative SaaS environment.
Key Responsibilities
- Build and scale backend systems
- Collaborate with cross-functional teams
- Mentor junior engineers
- Improve processes and tools
- Ensure system reliability
Technical Overview
The technical environment includes Scala, Python, MySQL, Clickhouse, Redis, Kafka, and Solr, focusing on building reliable, scalable distributed backend services.
Ideal Candidate
The ideal candidate is a mid-level software engineer with at least 4 years of experience in backend development, proficient in Scala and Python, with strong knowledge of distributed systems and relational databases. They are collaborative, motivated, and eager to mentor others in a SaaS environment.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Lack of experience with Scala or JVM languages, Less than 3 years experience in backend development, No experience with distributed databases or messaging systems
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile