Senior Software Engineer, Cloud
Owns Redpanda Cloud’s usage-based billing and payment services, including Metronome and Stripe integrations, metering, reconciliation, and auditability. The role requires strong distributed-systems experience, Go or comparable backend skills, public-cloud proficiency, and enough React/TypeScript familiarity to support customer-facing interfaces.
About the job
Responsibilities
- Own the technical implementation of usage-based billing using Metronome and payments using Stripe end-to-end, including architecture, development, operation, and evolution.
- Build and operate correctness-critical metering, billing, and payment workflows with strong idempotency, reconciliation, and auditability.
- Adopt existing metering, billing, and payment systems from other teams and drive them toward future requirements.
- Translate product and commercial requirements into technical designs and shipped workstreams.
- Partner with finance and customer success on invoicing accuracy, reconciliation, and revenue correctness.
- Collaborate with product, engineering, design, and customer-facing stakeholders on the technical roadmap.
- Maintain high standards for security and privacy of PII.
- Participate in on-call after ramp-up.
Requirements
- Solid software engineering fundamentals and a track record of owning feature and component development and delivering reliably.
- Experience developing, operating, and supporting large-scale distributed systems.
- Backend proficiency in Go or a comparable systems language, with willingness to ramp up on Go.
- Foundation in public cloud infrastructure, including at least one of AWS, Azure, or Google Cloud.
- Familiarity with maintaining and adapting customer-facing web UIs using React, TypeScript, or similar technologies.
- Production experience using AI-assisted software development workflows such as Claude Code or Codex.
- Strong written and verbal English communication skills and ability to collaborate in a globally distributed, asynchronous environment.
Strong Plus
- Cloud marketplace integration experience with AWS, Google Cloud, and/or Azure.
- Deeper React and TypeScript experience for customer-facing interfaces.
- Experience developing or owning signup and login flows and identity-provider integrations.
- Exposure to billing and payment services such as Metronome and Stripe.
Nice to Have
- Experience building or operating large-scale production SaaS platforms.
- Experience with streaming platforms as a user or provider.
Compensation and Benefits
- Budget for using the latest AI tools.
Skills
Go, AWS, Azure, GCP, React, TypeScript, Metronome, Stripe, Distributed Systems, Cloud Infrastructure, Ai-Assisted Development, Identity Providers, SaaS, Streaming Platforms
Similar jobs
Backend Engineering jobsSenior backend engineer who will define and build trusted validation systems for AI-generated software, including fast feedback that helps agents self-correct. The role requires hands-on experience building with AI agents, broad software architecture judgment, and the ability to influence distributed engineering teams.
Senior backend engineer designing scalable services and APIs that connect Phantom Cash to blockchain networks. The role requires Node.js/NestJS, REST API, event-driven, and distributed-systems expertise, with blockchain or fintech experience preferred.
Senior software engineer building high-performance Rust services and libraries for trading, payments, and crypto infrastructure. Requires 7+ years of experience, financial trading product expertise, distributed-systems knowledge, and strong security and debugging skills.
Build and operate highly performant Core API services for real-time fraud detection, owning reliability, observability, scaling, and production operations. The role requires 5+ years of backend experience with Go or Node.js and strong SRE practices.
Senior Backend Engineer responsible for designing and operating high-scale backend capabilities, shaping architecture, improving reliability and performance, and mentoring engineers. The role requires strong systems expertise, architectural judgment, and production experience with agentic AI.