Development Engineer 3
Core
Senior Software Engineer designing, building, and owning production-grade scalable backend systems, shared services, and internal platforms.
Role type
Senior IC backend software engineer
Builds
Backend services, APIs, shared libraries, frameworks, and internal platforms
Domain
Media and technology / Distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Go, Java, Python, backend service design, API design, system architecture, scalability optimization, fault tolerance, data structures, algorithms, automated testing, code reviews
Preferred skills
large-scale distributed systems design, cloud architecture (AWS/GCP/Azure), performance tuning, observability, SDK development
Technologies
Go, Java, Python, AWS, GCP, Azure
Responsibilities
Design and develop backend services and core application components; Build and evolve shared libraries and internal platforms; Solve complex engineering problems using strong architecture principles; Mentor junior engineers and conduct code reviews; Diagnose and resolve complex production issues
Seniority
Senior, hands-on IC