Software Development Engineer III
Core
Lead the design, development, and delivery of complex software systems spanning multiple features for millions of customers.
Role type
Senior IC software development engineer (architect/tech lead)
Builds
Scalable software systems and components
Domain
Internet technology / Distributed systems
Deliverable
production ML models | product features
Required skills
Software architecture, system design, scalability, performance optimization, security, mentoring, code reviews, operational excellence
Preferred skills
Full software development lifecycle, coding standards, source control management, testing, operations
Technologies
None explicitly listed
Responsibilities
Lead design and implementation of software systems, own architectural direction, collaborate on cross-team integration, mentor engineers, improve operational excellence
Seniority
Senior, hands-on IC with leadership responsibilities