Senior Software Engineer, Connectors
164k – 235kUnited StatesBackend EngineeringRemote5+ YOE
Summary
Senior engineer building and maintaining Redpanda's Go-based Connector ecosystem for cloud streaming services. Focus on AI solutions, distributed systems, resilience, and zero-downtime deployments across AWS, Azure, and GCP.
About the role
Responsibilities
- Contribute to our Connect codebases
- Design new AI solutions to evolve how end-users work with streaming data
- Participate in an on-call escalation chain, help drive down problems that lead to on-call escalations, and help drive improving on-call quality of life
- Work with all engineering teams for deploying services across all of our supported clouds
- Make resilience and observability integral to the system, enabling us to run a managed, cloud-based streaming-as-a-service with >99.9% uptime
- Build & design Redpanda’s connect-in-the-cloud infrastructure with reliability and performance in mind
Requirements
- Passion for working on deeply technical projects and wanting to work on distributed systems, concurrency & parallelism, and correctness
- Strong understanding and experience of Go
- Experience with how best to use AI, and a recognition of its limitations
- Knowledge of at least one: AWS, Azure, GCP
- An understanding of stream processing
- Experience and are comfortable working with a 100% distributed engineering team, collaborating on GitHub, in the open and a self-starter
- Comfort working within a small team and 100% distributed engineering org collaborating on GitHub, JIRA, Slack, Confluence and video meetings
- Excellent communication and interpersonal skills, capable of engaging with stakeholders at all levels of the organization
Nice to Have
- Working knowledge of working on, using, and extending Kubernetes helm charts
- Experience building a SaaS platform
- Experience operating and using streaming platforms either as a user or provider
- Cloud engineering experience
- UI experience
Skills
GoAWSAzureGCPKubernetesHelmDistributed SystemsStream ProcessingConcurrencyObservability
Similar roles at this salary range
All Backend Engineering jobs →Senior Software Engineer, Compute (Temporal Cloud)
Build and operate distributed systems and multi-tenant platform services for Temporal Cloud. Own SLOs, incident response, and production reliability for APIs and control/data planes.
176k – 238kUnited StatesBackend EngineeringRemote5+ YOEGoIAM