Senior Software Engineer
Core
Design, implement, and operate services and microservices for tracking and managing massive-scale payload rollout operations.
Role type
Senior Software Engineer (Distributed Systems)
Builds
Scalable services and microservices for payload rollout operations
Domain
Cloud infrastructure and distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, Service architecture on containers, C/C++/C#/Java/JavaScript/Python, Docker, Kubernetes
Preferred skills
Modern technology research, On-call rotation readiness
Technologies
Docker, Kubernetes, C, C++, C#, Java, JavaScript, Python
Responsibilities
Design and implement services and microservices, Build partnerships with upstream and downstream teams, Establish customer connections and gather business insights, Mentor and grow team members, Partner with Program Management and architects to define requirements and scope projects, Release features meeting functional, performance, scalability, and compliance requirements
Seniority
Senior, hands-on IC