Job Title: Platform Engineer
Duration: 12+ Months (With further Extension or Conversion)
Location: Beaverton, OR (Hybird)
If you’re ready to innovate and lead global technology platforms, join the Service Platform within our Compute Platforms and Developer Experience (CPDX) organization! You will be part of an organization that is revolutionizing technology platforms and driving a technology landscape that is simplified, modern, and flexible. The north star of Service Platform is to provide a set of cohesive multi-cloud managed services that orchestrate across Cloud Provider offerings to abstract the latest container, serverless, and cloud technologies. This allows our Digital Athletes to build, deliver, monitor, and scale platforms faster and with a lower ongoing effort without having to concern themselves with the undifferentiated infrastructure and automation engineering.
As a Platform Engineer for our Runtime Foundation, one of the products in Service Platform, you'll be responsible for implementing end-to-end technical solutions in support of our Platform Strategy. You'll work closely with other Platform Engineers to deliver technical design and solutions, contributing to the future success of the business through innovations in technology.
Scope and Responsibilities:
- Contribute to the design and development of technical solutions for a Kubernetes Foundational Platform
- Hands-on development of Kubernetes controllers and GitOps deployment of CNCF components
- Provide technical coaching to less experienced engineers
- Adopt, implement, and promote best-in-class design and architecture principles of security, observability, availability, and reliability
- Partner with product and engineering leadership to break down epics into stories with clear acceptance criteria
- Contribute to ways of working, development standards, and training
- Document, present, and influence technology solutions to various teams in the organization
Minimum qualifications:
- 5+ years of professional software development experience.
- 2+ years operating Kubernetes-based solutions in production.
- Experience designing and developing large-scale distributed systems on public cloud computing platforms.
- Strong understanding of networking protocols and layers.
Preferred qualifications:
- Experience developing Kubernetes controllers in Golang
- Experience leveraging ArgoCD, Crossplane, or similar tools to implement GitOps
- Ability to create abstracted solutions that do not rely on any on Cloud Service Provider
- Able to navigate governance and compliance requirements of Global Platforms
- Passionate about delighting enterprise customers, and an understanding of enterprise workloads
- Ability to work collaboratively at all levels in matrix environment
Comments:
- Must have Kubernetes experience.
- If they have experience using Crossplane (emerging tech) this would be a huge plus.