Full-Time

Senior Software Engineer

UpBound

UpBound

51-200 employees

Cloud-based managed control planes with auto-scaling

No salary listed

Chicago, IL, USA

Remote

Category
Software Engineering (1)
Requirements
  • Experience operating production cloud services at scale: monitoring, alerting, incident response, post-mortems, and continuous improvement of service reliability.
  • Strong debugging skills across distributed systems, including observability tools (Prometheus, Grafana, OpenTelemetry, distributed tracing) and techniques for diagnosing issues in production environments.
  • Experience building and operating controllers that interact with the Kubernetes API server, including troubleshooting reconciliation loops, managing API rate limits, and optimizing controller performance.
  • Comfortable working directly with customers to understand, reproduce, and resolve complex technical issues in their environments.
  • Ability to take responsibility and ownership for solving problems even if they are outside your lane, especially during incidents affecting customer workloads.
  • Demonstrated excellence in work and continuous improvement of skills and operational posture.
  • Empathy for customers and understanding that reliability and debuggability are features.
  • Clear communication and effective collaboration to work as a team, deliver great results, and support customers through technical challenges.
  • Create a safe environment for contributions, learning from failures, sharing on-call knowledge, and helping each other grow as operators and engineers.
Responsibilities
  • Actively build and operate Upbound Spaces in production, troubleshooting and resolving issues across multi-tenant SaaS environments, and contribute to Upbound's open-source projects, including Crossplane.
  • Take ownership of building features in high demand by Upbound's customers and deliver new functionality that will delight and amaze users.
  • Investigate and debug complex issues in customer environments, including multi-control plane scenarios, resource reconciliation problems, and performance bottlenecks.
  • Communicate through thoughtful and thorough design documents for new initiatives and detailed post-incident reviews that drive system improvements.
  • Support the full project lifecycle for highly scalable and reliable services running in a cloud environment – discovery, analysis, architecture, design, review, documentation, building, migration, automation, deployment, production-readiness, and ongoing operational support.
  • Write and maintain Go code that interfaces with the Kubernetes API, such as operators, controllers, add-ons, etc., with a focus on observability, debuggability, and operational excellence.
  • Deploy, manage, and troubleshoot our Kubernetes services in production, using metrics, logs, and traces to identify and resolve issues quickly.
  • Build and maintain operational tooling for debugging customer environments, analyzing control plane health, and automating incident response.
  • Author documentation, user guides, runbooks, and blog posts to support and promote new features that you release.
  • Support the software release cycle for Spaces self-hosted distributions, including diagnosing issues in customer-managed deployments.
  • Participate in on-call rotation to support Upbound Cloud, responding to incidents and driving them to resolution.
Desired Qualifications
  • Experience with Kubernetes operators and custom resources
  • Familiarity with GitOps workflows and tooling
  • Proficiency in Go programming language and Kubernetes ecosystem
  • Experience with cloud environments (AWS, GCP, Azure) and on-premises integrations
  • Strong judgment and decision-making under pressure
  • Experience with incident management and post-incident reviews

Upbound.io provides cloud-based tools to manage and govern cloud infrastructure, including managed control planes that let platform teams scale resources and centrally control across cloud providers and cloud-native tools. It auto-scales control planes to support platforms with large CRD workloads and offers Upbound Spaces to deploy managed control planes in a customer’s own environment for data privacy. The service is sold on a subscription basis. It differentiates itself with centralized cross-cloud control, automatic scaling for large CRD workloads, and on-premises or private deployments to meet privacy needs, with the goal of helping organizations manage cloud infrastructure more efficiently and accelerate platform innovation.

Company Size

51-200

Company Stage

Series B

Total Funding

$69M

Headquarters

Seattle, Washington

Founded

2017

Simplify Jobs

Simplify's Take

What believers are saying

  • Achieved 3x sales growth with clients like Deutsche Kreditbank, Gameloft.
  • Completed SOC 2 Type II assessment July 11, 2023, boosting enterprise trust.
  • Launched Upbound Console for unified management and automatic upgrades.

What critics are saying

  • Cloud providers commoditize control planes within 18-36 months.
  • Self-hosting via Upbound Spaces cannibalizes SaaS revenue in 18-30 months.
  • Kubernetes API vulnerabilities enable cross-tenant attacks in 6-18 months.

What makes UpBound unique

  • Upbound powers managed control planes using Crossplane for platform engineers.
  • Universal Crossplane offers security, support, and official providers.
  • Upbound Spaces enables self-hosted managed control planes anywhere.

Help us improve and share your feedback! Did you find this helpful?

Your Connections

People at UpBound who can refer or advise you

Benefits

Equity

Health care benefits

401k plan

Work from anywhere

Flexible hours & PTO

Home office stipend

Growth & Insights and Company News

Headcount

6 month growth

-2%

1 year growth

-2%

2 year growth

-8%
Castle Placement
Dec 3rd, 2024
Top 10 SaaS Capital Raises in the U.S. - November 16th-30th, 2024

Upbound, developer of AI-driven software designed for b2b sales development, raised $100,000 of venture funding.

PYMNTS
Jul 28th, 2024
Cfpb Accuses Rent-To-Own Firm Acima Of Deceiving Consumers

The Consumer Financial Protection Bureau (CFPB) has accused rent-to-own company Acima of tricking customers into high-cost financing agreements. The CFPB on Friday (July 26) sued Acima — owned by Upbound, formerly known as Rent-a-Center — alleging that the company disguised many of its credit agreements as leases to get around consumer protection laws. “Due to Acima’s deception and obstruction, many consumers did not understand they were agreeing to expensive markups, exorbitant finance charges, and having few ways to escape their contracts,” the bureau said in a news release

PYMNTS
Jul 28th, 2024
Cfpb Rent-A-Center Affiliate Acima Lawsuit Claims Illegal Lending Practices

The Consumer Financial Protection Bureau (CFPB) has accused rent-to-own company Acima of tricking customers into high-cost financing agreements. The CFPB on Friday (July 26) sued Acima — owned by Upbound, formerly known as Rent-a-Center — alleging that the company disguised many of its credit agreements as leases to get around consumer protection laws. “Due to Acima’s deception and obstruction, many consumers did not understand they were agreeing to expensive markups, exorbitant finance charges, and having few ways to escape their contracts,” the bureau said in a news release

Tech Business News
May 1st, 2024
Upbound is Now Everywhere - Accelerates Crossplane Control Planes for Enterprises

Upbound, the control plane company behind the popular open-source project Crossplane, has announced the newest release of Upbound available everywhere, with several enterprise features bringing faster time-to-value to companies building cloud native platforms.

Business Wire
Apr 30th, 2024
Announcing Upbound Is Now Everywhere, Accelerating Crossplane Control Planes For Enterprises

SEATTLE--(BUSINESS WIRE)--Upbound, the control plane company behind the popular open source project Crossplane, today announced the newest release of Upbound available everywhere, with several enterprise features bringing faster time-to-value to companies building cloud native platforms. This leap-forward release offers a unified managed Crossplane experience that’s available for customers anywhere–whether that’s Upbound’s multi-tenant SaaS or single-tenant on customers’ own infrastructure. Along with a global Console with several features for platform operators, automatic upgrades, and enterprise security, Upbound enables platform engineers to get started with control planes faster and more easily manage Crossplane at an enterprise scale.After a year of 3x sales growth with customers like Deutsche Kreditbank, Gameloft, Millennium bcp, Variphy and more, Upbound is poised to accelerate enterprise-ready Crossplane for platform engineering teams globally.“Companies building out Crossplane-based platforms at scale have to deal with issues like tenancy and isolation when managing resources across all their cloud accounts. The latest release of Upbound enables customers to rapidly adopt and scale Crossplane by adopting a multi-Crossplane architecture, automation, added security, and the peace of mind to view and manage it from one place,” said Jan Willies, platform architect, Accenture.“You build it, you manage it” has reached a tipping point where DevOps and platform teams run into a chaotic mess administering their internal developer platforms (IDPs) alone. Platform teams seek flexibility through common, cloud native tooling while maintaining necessary security and governance controls. The solution is fundamentally building their own unified platform using control planes akin to the cloud providers.Crossplane Reinvented for the Enterprise CloudWith Upbound, platform engineers create their own central cloud native platform