Tech Stack
GoMicroservicesPython
About the role
- Lead strategic initiatives to standardize API design, defining naming conventions, schemas, and patterns across microservices.
- Manage the full API lifecycle from architecture reviews and documentation to deprecation policies and backward compatibility.
- Collaborate across Engineering, Product, and Security teams to embed governance policies and controls into API design and delivery.
- Solve complex challenges in data consistency and interoperability across microservices.
- Ensure our API strategy supports scalability, integration, and innovation, empowering developers and enabling AI agents to consume data efficiently.
- Drive adoption of best practices that improve developer experience, speed of delivery, and system reliability.
- Contribute to Upsun’s API-first culture, where robust, well-documented APIs become the backbone of every product and service.
Requirements
- 4+ years of software development experience with a strong focus on API design, development, and governance.
- Proven track record defining and enforcing API standards and best practices across engineering teams.
- Ability to balance security, compliance, and developer enablement while driving consistency and velocity.
- Deep technical understanding of REST APIs, OAuth2 authentication, data encryption, and maintaining API proxies.
- Hands-on experience building RESTful applications in Go or Python.
- Strong communication and collaboration skills to influence and align cross-functional teams.
- Experience leading an organization toward an API-first strategy, where APIs are the core deliverable and interfaces are built on top.
- Flexible PTO
- Comprehensive healthcare coverage (UK, France, Spain)
- Company stock options
- Professional development budget
- Office equipment budget
- Wellness budget
- Annual team gatherings
- Internet reimbursement
- Inclusive parental leave
- Remote work travel program
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
API designAPI developmentAPI governanceREST APIsOAuth2 authenticationdata encryptionAPI proxiesGoPython
Soft skills
communicationcollaborationinfluencealignment