About the job
Join Aiven, a dynamic global team of over 400 professionals dedicated to redefining the landscape of open-source technology and multi-cloud solutions. Our mission is to empower developers, builders, and creators by providing a fast and straightforward cloud data platform that makes open-source databases, search, streaming, and application infrastructures readily accessible.
The Role:
We are seeking a Senior Full Stack Engineer to become a vital member of our PostgreSQL Developer Experience team. This team is on a clear mission: to simplify modern application development, backed by the world’s most resilient Postgres database.
As a full-stack engineering specialist, you will translate complex PostgreSQL features into elegant, user-friendly interfaces for developers. You will act with urgency and a proactive mindset, exercising sound judgment to balance innovation, risk, and opportunity with release timelines and project scopes.
Our back-end systems are primarily developed in Python, with components in Go and C, while the front end utilizes React and TypeScript.
In this role, you will not only execute tasks but also shape the PostgreSQL experience for developers, making it enjoyable, discoverable, and easy to adopt.
What You’ll Do:
- Deliver End-to-End Developer Experience: Own the technical implementation throughout the entire user journey—from onboarding and data migration to ongoing usage, developer satisfaction, and growth opportunities.
- Build Intuitive Interfaces: Design and develop front-end applications, dashboards, and developer tools that facilitate the seamless adoption and use of PostgreSQL.
- Obsess Over Usage Data: Analyze and monitor product usage to understand developer behaviors, identify friction points, and drive data-informed enhancements.
- Experiment & Iterate Quickly: Work in agile cycles, delivering prototypes and features swiftly to test adoption and enhance the user experience.
- Work Across a Modern Codebase: Collaborate on a technology stack where back-end systems are primarily Python, with modules in Go and C, and the front end is built with React and TypeScript.
- Champion Quality at Speed: Produce high-quality, maintainable code while embracing agility and rapid iteration, and participate in technical planning to steer architectural decisions.
- Collaborate Cross-functionally: Partner with back-end engineers, product managers, and design teams to foster a cohesive development environment.

