The company is looking to solve the problem of designing, developing, and operating high-scale services and products, with a focus on cloud infrastructure and networking knowledge.
Requirements
- Java, GoLang, C-Sharp, or similar OO languages
- Experience working on large-scale, highly distributed services infrastructure
- Experience working in an operational environment with mission-critical tier-one livesite servicing
- Experience designing architectures that demonstrate deep technical depth in one area, or span many products
- Hands-on experience developing and maintaining services on a public cloud platform (e.g., AWS, Azure, Oracle)
- Experience working on Kubernetes
- Knowledge of Infrastructure as Code (IAC) languages, preferably Terraform
Responsibilities
- architect broad systems interactions
- dive deep into any part of the stack
- provide technical leadership to the broader organization
- develop and operate high-scale services
- make cloud-scale services resilient
- define specifications for significant new projects
- specify, design and develop software according to those specifications
Other
- BS or MS degree in Computer Science or relevant technical field involving coding or equivalent practical experience
- 10+ years of total experience in software development
- Systematic problem-solving approach, strong communication skills, a sense of ownership, and drive
- Able to effectively communicate technical ideas verbally and in writing (technical proposals, design specs, architecture diagrams and presentations)
- Experience with hiring, mentorship and raising the talent bar across the organization