Principal Software Engineer
API
Posted on 3/1/2024
INACTIVE
UpBound

51-200 employees

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

,

Growth & Insights
Headcount

6 month growth

2%

1 year growth

8%

2 year growth

110%
Locations
Montreal, QC, Canada
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
gRPC
Kubernetes
Microsoft Azure
AWS
Google Cloud Platform
CategoriesNew
Software Engineering
Requirements
  • Experience designing, building, and maintaining backend systems
  • Proficiency in Go programming language
  • Experience with pub-subs, search engines, or OCI registries
  • Familiarity with modern protocols and frameworks like HTTP/2, gRPC, and OAuth
  • Knowledge of Kubernetes Resource Model and resource API
  • Experience with modern rollout strategies and monitoring in Kubernetes
  • Experience in building high-throughput, low latency data streaming systems
  • Experience with public cloud infrastructure and services (AWS, Azure, GCP)
Responsibilities
  • Assuming technical ownership of the Upbound API workstream
  • Contributing to architecture and design proposals for complex problems
  • Partnering with Product Management and Crossplane engineering squad
  • Tracking, triaging, and resolving issues with internal teams and OSS community members
  • Mentoring junior team members and providing constructive feedback
Desired Qualifications
  • Experience with Crossplane, particularly with using Composition
  • Experience working in a startup and distributed/remote team environment
  • Active involvement with or contribution to open-source projects in the CNCF