Simplify Logo

Full-Time

Platform Tech Lead Manager

Posted on 3/18/2024

UpBound

UpBound

51-200 employees

Provides universal cloud platform with APIs

Enterprise Software

Senior

Dallas, TX, USA

Category
Cloud Engineering
Software Engineering
Required Skills
Kubernetes
Microsoft Azure
Data Structures & Algorithms
AWS
Terraform
Google Cloud Platform
Requirements
  • Working knowledge of Crossplane
  • 4+ years in a technical leadership capacity and/or leading a team
  • 6+ years of software engineering experience writing high quality, reliable, and maintainable software
  • 4+ years of working experience with Kubernetes and its internals
  • Hands-on programming experience with Go
  • Experience 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
  • Incorporated modern operational and application delivery tools and methodologies into production deployment workflows, like those from HashiCorp (e.g. Terraform), CI/CD, IaC, and GitOps
  • Full software lifecycle experience of successfully taking multiple projects from early designs to production deployment
Responsibilities
  • Serve as a Technical Lead and Manager of Upbound’s Platform team
  • Take ownership of the Upbound Internal Developer and Application Hosting Platform while delivering business critical features and product innovations to deliver our developers
  • 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
  • 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
Desired Qualifications
  • Worked in a startup before
  • Passionate about Kubernetes and the Cloud Native space
  • A deep understanding of the Kubernetes API and architecture, resource model, and programming paradigms
  • Active speaker, blogger, and member of open source communities

Upbound offers a Universal Cloud Platform that utilizes custom APIs to provide centralized control and governance for platform engineers, while enabling self-service for developers. The company is the creator of the open source project Crossplane, a framework for building cloud native control planes.

Company Stage

Series B

Total Funding

$77M

Headquarters

Seattle, Washington

Founded

2017

Growth & Insights
Headcount

6 month growth

-5%

1 year growth

-4%

2 year growth

18%

Benefits

Equity

Health care benefits

401k plan

Work from anywhere

Flexible hours & PTO

Home office stipend

INACTIVE