Senior Software Engineer at Upbound | CA, US | Rezi

Senior Software Engineer at Upbound

Senior Software Engineer

Upbound · CA, US

1 weeks ago

Senior Software Engineer

Upbound · CA, US

9 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Senior Software Engineer role.

Rezi rewrites your resume against Upbound's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior Software Engineer posting at Upbound — free, in seconds.

About the Role

Upbound is seeking a Senior Software Engineer to build and operate Upbound Spaces, the central management software for the Upbound Platform. This role involves scaling Upbound to support thousands of control planes and extending enterprise-grade management across cloud and on-premises environments, offering a significant impact on both product development and production operations.

Responsibilities

  • Actively build and operate Upbound Spaces in production, troubleshooting and resolving issues across multi-tenant SaaS environments.
  • Contribute to Upbound's open-source projects, including Crossplane.
  • Take ownership of building features in high demand by Upbound's customers.
  • Deliver new functionality to 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.
  • Create detailed post-incident reviews that drive system improvements.
  • Support the full project lifecycle for highly scalable and reliable services running in a cloud environment.
  • Write and maintain Go code that interfaces with the Kubernetes API, such as operators, controllers, and add-ons.
  • Focus on observability, debuggability, and operational excellence in code.
  • Deploy, manage, and troubleshoot Kubernetes services in production.
  • Use metrics, logs, and traces to identify and resolve issues quickly.
  • Build and maintain operational tooling for debugging customer environments.
  • Develop tooling for analyzing control plane health and automating incident response.
  • Author documentation, user guides, runbooks, and blog posts to support new features.
  • Support the software release cycle for Spaces self-hosted distributions.
  • Diagnose issues in customer-managed deployments.
  • Participate in on-call rotation to support Upbound Cloud.
  • Respond to incidents and drive them to resolution.

Requirements

  • Experience operating production cloud services at scale, including monitoring, alerting, incident response, post-mortems, and continuous improvement of service reliability.
  • Strong debugging skills across distributed systems.
  • Experience with 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.
  • Experience troubleshooting reconciliation loops, managing API rate limits, and optimizing controller performance.
  • Comfort working directly with customers to understand, reproduce, and resolve complex technical issues.
  • Ability to take responsibility and ownership for solving problems, especially during incidents affecting customer workloads.
  • Demonstrated excellence in work, with a constant drive to improve skills and system operational posture.
  • Empathy for customers, with a focus on reliability and debuggability.
  • Clear communication and effective collaboration skills.
  • Ability to help create a safe environment for contribution, learning from failures, sharing knowledge, and mutual growth.

Skills

  • Go
  • Kubernetes API
  • Observability
  • Debuggability
  • Operational Excellence
  • Prometheus
  • Grafana
  • OpenTelemetry
  • Distributed Tracing
  • SaaS
  • Cloud Environments
  • On-premises Environments
  • Crossplane

Location

  • San Francisco Bay Area
  • Seattle

Work Type

  • Remote

Experience Level

  • Senior

About the Company

  • Upbound is redefining how modern infrastructure is built for the Agentic AI Era.
  • We are the creators and primary maintainers of Crossplane.
  • We are building the Intelligent Control Plane—a new platform layer that makes infrastructure programmable, autonomous, and composable.
  • Our mission is to power the AI-native enterprise with a foundational platform layer that helps teams provision, operate, and adapt infrastructure at scale.
  • We partner with leading cloud providers, ISVs, and open-source communities.
  • Upbound supports Fortune 500 companies and platform engineers across 100+ countries.
  • Crossplane has surpassed 100M+ downloads and is used by 1,000+ teams worldwide.
  • We’re a Series B company backed by GV (formerly Google Ventures), Altimeter Capital, and Intel Capital, and we’ve raised $69M to date.
  • Upbound is pioneering infrastructure platforms for the Agentic AI Era, serving Fortune 500 companies and platform engineers across more than 100 countries.
  • The company empowers infrastructure and platform teams with Intelligent Control Planes - based on Kubernetes and Crossplane - that provision, operate, and adapt so platforms are ready for both humans and AI agents.
  • Upbound is the creator and primary maintainer of Crossplane, the popular open-source framework for building cloud-native control planes, with over 100 million downloads and adoption by more than 1,000 teams worldwide.
  • A Series B startup backed by GV (formerly Google Ventures), Altimeter Capital, and Intel Capital, Upbound has raised $69M to date.