Remote job
Senior Software Development Engineer, Backend
Job details
About this role
Role overview Build and operate backend services that make public cloud capabilities easier for engineering teams to use safely through self-service APIs, automation, and documented platform paths. The work treats internal infrastructure as a product, converting manual processes into reliable software and owning services from design through production operation.
Responsibilities - Develop and own APIs and services for cloud account provisioning, networking, identity and access management, and policy controls. - Turn recurring infrastructure requests and runbook procedures into safe-by-default automation and reusable platform capabilities. - Work with internal engineering teams to understand their needs and shape interfaces and developer workflows around real usage. - Design for observability, service objectives, reliability, and self-healing; participate in on-call support for owned services. - Lead follow-up improvements that address recurring incident causes and strengthen platform operations. - Use AI-assisted development and operational tools while maintaining quality and safety, and contribute to platform strategy and roadmap decisions.
Requirements - At least 6 years of professional software engineering experience building and operating backend systems. - Ability to turn complex or manual infrastructure workflows into clear, dependable software products. - Strong backend service and API design skills, with an operational mindset for reliability and production ownership. - Ability to work with internal customers, incorporate feedback, and collaborate across platform, database, delivery, and security teams.
Benefits and work setup The role is remote within the United States, subject to location exceptions. The source lists location-dependent base pay ranges and eligibility for equity awards; actual compensation varies by location and experience.