Job Title: Senior Software Engineer Company Name: UpBound Job Url: https://simplify.jobs/jobs?query=Software+engineer&state=North+America&points=83%3B-170%3B7%3B-52&experience=Mid+Level%3BSenior&category=AI%2FML%2FGenAI+Engineering%3BBackend+Engineering%3BFrontend+Engineering%3BFull-Stack+Engineering%3BSoftware+Engineering&jobId=45b53def-c6b8-4931-95cb-6bb6476f52e3&workArrangement=Remote Job Description: Senior Software Engineer Confirmed live in the last 24 hours Unlock job analytics with Simplify+ UpBound 51-200 employees Cloud-based managed control planes with auto-scaling No salary listed Senior Chicago, IL, USA Remote Category Software Engineering (1) Backend Engineering Get referrals → You have ways to get a UpBound referral from your network. Applications through a referral are 3x more likely to get an interview! Summary Full Job Posting You match the following UpBound's candidate preferences Employers are more likely to interview you if you match these preferences: Degree Experience You have ways to get a UpBound referral from your network. Get referrals → 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 Keyword Match Needs Work - 3 out of 9 found UpBound Website View Company Profile 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's Take What believers are saying Upbound achieved 3x sales growth with clients like Deutsche Kreditbank. New release provides unified Crossplane everywhere with auto-upgrades. SOC 2 Type II certification boosts enterprise security trust since 2023. What critics are saying Hyperscalers consolidate Kubernetes control planes, commoditizing Upbound in 12-24 months. Crossplane adoption friction drives churn to Pulumi in 6-18 months. VC funding drought halts Upbound growth capital since post-2023 correction. What makes UpBound unique Upbound powers managed Crossplane control planes for platform engineers. Universal Crossplane offers security, support, and official providers. Upbound Spaces enables self-hosted managed control planes compliantly. Help us improve and share your feedback! Did you find this helpful? Yes No Benefits Equity Health care benefits 401k plan Work from anywhere Flexible hours & PTO Home office stipend Growth & Insights and Company News Growth & Insights Headcount 6 month growth ↑ 0% 1 year growth ↓ -1% 2 year growth ↓ -6% 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 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