Senior Software Engineer - Scala
Core
Designing and developing highly scalable backend services and distributed systems that process vast amounts of data for critical global products.
Role type
Senior IC backend software engineer (Scala)
Builds
Distributed systems, high-performance backend services, cloud-native applications
Domain
Enterprise technology, large-scale data processing, cloud infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Scala, distributed systems, software architecture, microservices, event-driven systems, cloud platforms (AWS/GCP/Azure), system optimization, technical strategy
Preferred skills
FAANG or large-scale tech company experience, mentoring, continuous improvement culture
Technologies
Scala, AWS, GCP, Azure
Responsibilities
Designing and building high-performance backend services, developing distributed systems at scale, driving architecture decisions, collaborating with product and platform teams, mentoring engineers, improving system reliability and performance, participating in long-term platform strategy
Seniority
Senior, hands-on IC with strategic influence