Enable job alerts via email!

Staff Software Engineer

Aiven

Helsinki

On-site

EUR 55 000 - 90 000

Full time

27 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a Staff Software Engineer to enhance their cloud operations platform using cutting-edge open-source technologies. This role offers the chance to work on complex projects that push technical boundaries while collaborating with a talented team. You will be responsible for writing maintainable code, ensuring software quality, and leading technical initiatives. If you are passionate about product development and enjoy solving challenging problems, this opportunity is perfect for you. Join a forward-thinking environment that values curiosity and the exchange of ideas, and make a tangible impact in the tech industry.

Qualifications

  • Strong development skills in Python and SQL with a focus on security.
  • Experience with cloud providers and distributed systems is essential.

Responsibilities

  • Write high-quality, maintainable code and monitor feature quality.
  • Collaborate with cross-functional teams for cohesive product delivery.
  • Advocate for software quality, security, and performance improvements.

Skills

Python
SQL
Linux
Cloud Networking
Distributed Systems
Automated Testing
Security in Back-end Software
Technical Decision Making
Mentorship
Communication Skills

Tools

AWS
Google Cloud
Azure

Job description

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 become the trusted Data & AI Platform for everyone, leveraging the most popular open-source technologies like Apache Kafka, Aiven for PostgreSQL, Aiven for Clickhouse, and Aiven for OpenSearch to help companies accelerate time-to-market, drive efficiency, and build innovative solutions across any cloud. Right now, we’re looking for a Staff Software Engineer to join our team who shares our passion for forward-thinking and innovative approaches.

The Engineering team at Aiven lies at the core of our organization. This is a great opportunity to become an integral member of the team as a Staff Software Engineer. We look for engineers who can work around problems by finding new angles. Thinking sideways. You will have the opportunity to collaborate with world-class tech people solving the toughest problems, where almost every project you work on is more complex and technically challenging than the previous one. If you relish pushing your technical boundaries, come join us. Because if you can truly think sideways, you’ll never look back.

The Role:

We are hiring an experienced Staff Software Engineer to work on our cloud operations platform, turning the best open-source technologies into frustration-free cloud services. You’ll be part of a team working on the Aiven cloud platform, improving its scalability and reliability, implementing new features, and extending our product portfolio of open-source data technologies.

We are looking for product-minded engineers who have a keen interest in the business and user behavior, are proactive with product development ideas and tradeoffs, and want to understand the “Why?” behind all things. As a product-minded engineer you communicate well with engineers and non-engineers alike and are interested in how other functions work.

As a Staff Software Engineer, we expect you to be a bar raiser in multiple dimensions: technical decision making and mentorship, problem solving, experience, and personal output. Staff engineers are also expected to have a material positive impact outside of your own team. We’d love you to show us how we can improve what we do. Our teams are proud of what we build and value curiosity, healthy debate, and exchange of ideas.

Your responsibilities will be

  • Writing high-quality, maintainable code and releasing and monitoring quality features
  • Performing peer reviews and participating in technical discussions both at the team level and among the product development engineering domain
  • Ensure the backend has strong unit and functional testing coverage
  • Advocate for improvements to software quality, security, and performance
  • Oversee the design and development of new features from scratch, coordinating initial planning, breaking down tasks for manageable delivery, and tracking progress to ensure timelines and quality goals are met.
  • Collaborate effectively with cross-functional roles, including product managers, designers, technical writers, and front-end engineers, to ensure cohesive, customer-centered product delivery
  • Empower peers by sharing knowledge, offering guidance, and setting an example as a role model

Must-have:

  • Good understanding of security in back-end software
  • Excellent development skills in Python
  • Experience with SQL, RDBMS, and database design
  • Experience with using Linux in development and production
  • Distributed systems knowledge
  • Good understanding of cloud networking
  • Hands-on experience with one or more major cloud providers (e.g., AWS, Google Cloud, Azure)
  • Extensive experience in production software environments
  • Experience leading complex technical initiatives to completion
  • The urge to write automated tests
  • Strong understanding of product and business outcomes, with the ability to look beyond the technical aspects to drive value
  • Fluency in English, verbal and written
What else

As well as the above Global Benefits, we have regional benefits specific to your country of residence. We would be happy to discuss these further with you during the interview process.

Amazing, What’s next

If you think Aiven is the place for you, send us your CV, and we’ll get in touch!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.