Jobs and Careers
AI
Senior Software Engineer, PostgreSQL
AivenFinlandfull_timePosted 9 Jun 2026
About the role
<p>We’re a global team of over 400 people, working together to push the boundaries of open-source technology and multi-cloud solutions. Our vision is to help developers, builders, and creators bring their ideas to life with speed and simplicity, by providing a cloud data platform that makes open-source databases, search, streaming, and application infrastructure easily accessible to everyone.&nbsp;</p> <h3>The Role:</h3> <p>We are looking for a Senior Software Engineer to join our PostgreSQL Developer Experience team. This team’s mission is bold and clear: Make building modern apps effortless, backed by the world’s most resilient Postgres database.</p> <p>As a Software engineering expert, you’ll transform complex PostgreSQL features into elegant, intuitive interfaces for developers. You’ll move with urgency and a bias for action, while exercising sound judgment to balance innovation, risk, and opportunity against release schedules and ambitious project scope.&nbsp;</p> <p>Our back-end systems are mostly implemented in Python, with bits of Go and C.&nbsp;</p> <p>In this role, you’re not just executing — you’re shaping the PostgreSQL experience for developers, making it delightful, discoverable, and effortless to adopt.</p> <h3>What You’ll Do:</h3> <ul> <li><strong>Deliver E2E Developer Experience: </strong>Take ownership of the technical implementation across the full user journey — from onboarding and data migration to sustained usage, developer satisfaction, and growth opportunities.</li> <li><strong>Obsess Over Usage Data: </strong>Instrument and monitor product usage to understand developer behavior, identify friction points, and drive data-informed improvements.</li> <li><strong>Experiment &amp; Iterate Quickly:</strong> Work in short cycles, shipping prototypes and features rapidly to test adoption and improve the experience.</li> <li><strong>Work Across a Modern Codebase: </strong>Collaborate on a stack where back-end systems are primarily Python, with components in Go and C.</li> <li><strong>Champion Quality at Speed: </strong>Deliver high-quality, maintainable code while embracing agility and rapid iteration, and actively participate in technical planning to guide architectural decisions and trade-offs.</li> <li><strong>Collaborate Cross-functionally:</strong> Partner with back-end engineers, product managers, designers, and product advocates to ensure seamless, end-to-end developer workflows.</li> </ul> <h3>What We’re Looking For:</h3> <ul> <li>Excellent development skills in Python.</li> <li>Excellent understanding of SQL and databases, preferably PostgreSQL.</li> <li>Passion for developer experience and eagerness to make complex systems
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s