JOB SUMMARY:
As a Staff Software Engineer on the Platform Engineering team, you will focus on building and maintaining platforms and tools that enable our development teams to be productive. This includes automating testing, application monitoring, and deploying code changes to QA, production, and production-like development environments. You will also create and deploy tools and APIs to allow software teams to manage environments and infrastructure as code.
REQUIRED KNOWLEDGE, SKILLS, AND ABILITIES (KSAS):
- Minimum 6+ years of experience as a software engineer, with a focus on building and scaling critical distributed systems.
- Working experience with CI/CD platforms like Jenkins and Spinnaker.
- Strong understanding of Kubernetes networking, Helm, and RBAC.
- Working experience with Docker and Kubernetes.
- Proficient in coding and scripting languages such as C/C++, Go, Java, or Python.
- Maintain current technical knowledge to support rapidly changing technology, always looking for new technologies and working with the team to bring them in.
- Enhance and create new APIs and tools to improve our shared services monitoring (Kafka, Redis).
EDUCATION AND EXPERIENCE REQUIREMENTS:
- Master’s/Bachelor’s Degree in Computer Science or Engineering is strongly preferred.
- Minimum of 10+ years of engineering, developer evangelism, and architecture work experience with a Bachelor’s degree; or a Master’s degree with a minimum of 8+ years of experience.
- Proficient in coding and scripting languages such as C/C++, Go, Java, or Python.
- Experience with distributed configuration management, build automation, and file revision tools like Puppet, Jenkins, and Git.
WORKING CONDITIONS & PHYSICAL REQUIREMENTS:
- Work location is either LA or DC.
- Willingness and ability to travel domestically and internationally up to 30% of the time.
ICANN is an Equal Employment Opportunity Employer and does not discriminate based on age, race, color, religion, national origin, ancestry, citizenship, marital status, veteran status, physical or mental disability, sex, (including pregnancy, gender identity and sexual orientation), childbirth or related medical conditions, family care status, genetic information or any other protected characteristics protected by local, state or federal law.
ICANN www.icann.org is responsible for the global coordination of the Internet’s system of unique identifiers, including domain names (like .com, .uk, .jobs, etc.), as well as the addresses used in a variety of internet protocols. A nonprofit public benefit corporation, ICANN is responsible for the global coordination of the Internet’s system of unique identifiers. These include domain names as well as the addresses used in a variety of Internet protocols.
Targeted Base Salary Low: