Software Engineer - Developer Experience (Go)
Core
Building and maintaining high-traffic backend services, APIs, SDKs, and developer tooling for a global payment platform.
Role type
Senior Go backend engineer (Developer Experience)
Builds
APIs, SDKs, authentication services, notification infrastructure, and app marketplace for Paddle's billing platform.
Domain
Fintech / Payments / Developer Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Go, API design, production service maintenance, AWS services, distributed systems, code review, documentation
Preferred skills
AI/ML integration, event-driven architecture, open-source contribution, failure mode analysis
Technologies
Go, AWS (ECS, SQS, EventBridge), SDKs
Responsibilities
Write Go code for core backend services (webhooks, notifications, auth, marketplace), build and maintain developer SDKs, mature API practices and processes, work with AWS infrastructure, perform code reviews, contribute to documentation, collaborate with product and design teams.
Seniority
Senior, hands-on IC