Staff Platform Engineer
Confirmed live in the last 24 hours
Cloud control plane solutions for stable, self-service infrastructure
Company Overview
Upbound is a pioneering company in the cloud computing industry, democratizing the control plane to enhance stability, security, and productivity for cloud engineers. The company's creation, Crossplane, empowers developers with self-service capabilities, reducing dependency on cloud teams and fostering independent work. With substantial backing from reputable investors such as GV, Altimeter Capital, and Intel Capital, Upbound's industry leadership is evident in its ability to raise $69M in funding and its commitment to improving cloud infrastructure.
B2B
Company Stage
Series B
Total Funding
$77M
Founded
2017
Headquarters
Seattle, Washington
Growth & Insights
Headcount
6 month growth
↓ -3%1 year growth
↑ 8%2 year growth
↑ 131%Locations
Remote
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AWS
Data Structures & Algorithms
Google Cloud Platform
Microsoft Azure
Terraform
Kubernetes
CategoriesNew
Software Engineering
Requirements
- 8+ years of software engineering experience writing high quality, reliable, and maintainable software
- 2+ years of working experience with Kubernetes and its internals
- Hands-on programming experience with Go
- Worked in teams that have deeply internalized site reliability engineering philosophies in their culture, environments, and processes
- You are productive and familiar with public cloud infrastructure: AWS, Azure, and GCP
- Advanced knowledge and experience with distributed systems design, principals, algorithms, and trade-offs
- Managed production Kubernetes deployments or have been responsible for deploying/managing workloads running on Kubernetes in production
- Architected and deployed highly scaled and reliable services, solutions, and infrastructure in multiple major cloud providers
- Incorporated modern operational and application delivery tools and methodologies into your production deployment workflows, like those from HashiCorp (e.g. Terraform), CI/CD, IaC, and GitOps
- Have full software lifecycle experience of successfully taking multiple projects from early designs to production deployment
Responsibilities
- Serve as a senior technical leader and contributor to Upbound's Platforms
- Take ownership of business critical features and product innovations to deliver new features that will delight and amaze our customers
- Support the full project lifecycle - discovery, analysis, architecture, design, documentation, building, migration, automation, and production-readiness
- Evaluate and identify appropriate technology platforms, including frameworks and technology stacks for delivering Upbound products
- Collaborate with the development teams to assess and recommend technologies that support company organizational needs
- Take ownership of the health and reliability of the live production service and infrastructure, ensuring that SLOs/SLAs are consistently met
- Be entrusted to make technology decisions for the business, procuring the right technology and designing and implementing a self-service solution for the teams that consume Upbound infrastructure
- Be a contributor to the Kubernetes/Crossplane platform that Upbound Cloud is built on
- Communicate thoughtful and thorough designs and architecture for new initiatives
- Deliver high quality, well tested, and reliable functionality and services to production environments
- Demonstrate a strong operational understanding of service behavior and trade-offs in production with regards to scale, reliability, security, availability, etc
- Troubleshoot and problem-solve to remediate production issues with your (and related) services
- Create clever solutions to complex problems by designing, building, and automating critical portions of the Upbound Cloud service infrastructure
- Report and fix bugs in private and public projects