Software Engineer, API Governance
Role details
Job location
Tech stack
Job description
As a Software Engineer, API Governance at Upsun, you own the vision and execution of our API governance strategy. You bring consistency, clarity, and quality to how our APIs are designed, built, and maintained-ensuring they are secure, compliant, and developer-friendly. Partnering closely with the Senior Director of Engineering, you drive initiatives that elevate the reliability, usability, and performance of our API ecosystem. Your work bridges engineering excellence and business enablement, helping teams deliver faster while strengthening the foundation our products and AI systems rely on., * 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
Do you have experience in Usability?, * 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., * Experience designing APIs optimized for integration with AI applications.
- Knowledge of multi-cloud platform architecture and management.
- Expertise with monitoring tools for API performance, health, and compliance tracking.
Benefits & conditions
Upsun is the cloud application platform humans and robots love. It is built for today's hybrid teams, where AI agents write and test code and humans focus on solving the problems that really matter. Developers, DevOps engineers, and platform teams use Upsun to build, ship, and scale confidently without wrestling with backend infrastructure. We give you your time back. You get:
- Predictable performance, even at scale
- Secure, compliant environments by default
- Real-time observability and profiling built in
- Cloning, configuration, and provisioning in seconds
- AI-ready features that plug directly into your stack
The name says it all. "Up" means uptime, reliability, and acceleration. "Sun" reflects our follow-the-sun-support, a 24x7, globally distributed support team keeping the lights on while you rest. Our core belief is that software should power brighter solutions and greater innovation.
Upsunners are a remote, global workforce, and we thrive in a multicultural team. We are committed to open source and an open, welcoming environment. Our team spans the globe and the experience spectrum.
What's our commonality, our cultural fabric? A curious spirit and a thirst for knowledge; an eagerness for innovative ideas and cultures. We believe we can build anything together in an environment that frees you to do your best work.
Our values:
We make a positive impact.
We aim for the stars.
We care for each other.