Remote job
Senior Software Engineer (Customer Platform)
Job details
About this role
Role overview
Build backend capabilities that support customer-facing products across a shared platform, including notifications, authentication, and public APIs. You’ll own product features from design through rollout and iteration, working closely with product management and frontend partners to deliver reliable services used across multiple product lines.
Responsibilities - Design, build, and evolve backend services and APIs for varied products and customer needs. - Lead features through technical design, implementation, release, and follow-up improvements. - Write clear design documents and drive implementation plans. - Partner with product and frontend teams to shape scope, make tradeoffs, and ship against roadmap outcomes. - Help maintain quality, reliability, and usability as shared platform capabilities evolve.
Requirements - At least five years building production services and APIs in a modern cloud environment. - Proficiency in Go, or the ability to ramp up quickly; the team primarily uses Go. - Experience designing and evolving APIs used by external customers and multiple internal products, including considerations such as versioning, compatibility, authentication, and usability. - Familiarity with microservices and cloud-native systems, including containers and Kubernetes, and with building observable, resilient services. - Strong communication and collaboration skills across product, design, and engineering. - Self-direction and comfort working through ambiguity in a fast-moving remote environment.
Nice to have - Experience with shared platform services used by multiple products. - Background in cloud-native technology, containers, security, or the broader CNCF ecosystem. - Meaningful open source contributions, including regular contributions or project maintenance.
Benefits and work setup - Remote-first work, team meetups, twice-yearly destination summits, and a monthly stipend for coworking, phone, and internet costs. - Stock options, health, vision, and dental premiums covered for employees and dependents, and flexible time off. - Paid parental leave of 18 weeks for birthing parents and 12 weeks for non-birthing parents.