Auf einen Blick
- Aufgaben: Design and maintain backend applications using Scala, collaborating with cross-functional teams.
- Arbeitgeber: Join airfocus, a top-rated company recognized for its innovative product management platform.
- Mitarbeitervorteile: Enjoy remote work, flexible hours, competitive pay, and a personal development budget.
- Warum dieser Job: Be part of a growing team with a strong culture of learning and collaboration.
- Gewünschte Qualifikationen: 5+ years as a backend engineer with expertise in Scala and modern APIs.
- Andere Informationen: Work from anywhere in Germany or the Netherlands, with fun virtual events and meet-ups!
Das voraussichtliche Gehalt liegt zwischen 43200 - 84000 € pro Jahr.
Your mission
Join airfocus, a standout company recognized by Kununu as a TOP 5% best-rated company for 2023 and 2024, boasting a 4.8 rating and 94% recommendation on Glassdoor – be part of our success story NOW!
airfocus, the world’s first modular product management platform, is growing on all continents.
We have proven to be an up-and-coming industry leader with a proven business model and a first-class team.
Now, with thousands of users from customers like Shopify, Caterpillar, or The Washington Post, it’s time to add fuel to the fire and further scale up our product-led growth!
We are seeking a skilled and motivated backend engineer to join our growing team. As an engineer at airfocus, you will play a crucial role in designing, implementing, and maintaining the server-side logic, databases, and APIs of our applications. You will collaborate closely with our CTO, product managers, and frontend developers.
Our backend tech stack
- Scala backend with akka-http, play-json, tapir for serving the API
- PostgreSQL as main database
- Redis for asynchronous event/task processing
- Kubernetes for infrastructure and deployment
Team
- The majority of our meetings are remote
- Tasks and workflows are organized via airfocus, Slack, and GitHub
- Project squads with rotating team members
- Kanban board for members that are currently not on a project squad
What you’ll do
- Design, develop, and maintain complex software applications using Scala.
- Collaborate with cross-functional teams to gather and analyze requirements and utilize synergies.
- Review and test the work of your peers throughout all stages of the development cycle.
- Collaborate with frontend engineers to integrate frontend interfaces with backend APIs.
- Diagnose and troubleshoot backend issues, ensuring timely resolution and a seamless user experience.
- Build and maintain integrations for 3rd party tools into the airfocus architecture
Your profile
- Profound experience as a backend engineer (5+ yrs of experience).
- Profound knowledge in Scala.
- Familiarity with Swagger or other API testing tools.
- Experience in modern HTTP Rest APIs.
- Strong problem-solving and debugging skills.
- Agile mindset.
- Working autonomously as well as being a team player.
- You could win a debate on tabs vs. spaces conducted entirely in English 😉
- Experience with Node.JS, Typescript and/or React.js is a plus.
- Nice to have: Experience with Docker.
Why us?
- Remote-first team: Work from our awesome Hamburg- or Amsterdam HQ, or choose anywhere in Germany or the Netherlands!
- Flexible working hours.
- Boost your personal development in an environment that encourages continuous learning.
- L&D budget.
- Competitive compensation.
- Project squads with rotating team members.
- MacBook Pro or notebook of your choice.
- Healthy (and non-healthy!) snacks and beverages (if you’re in an HQ).
- Recurring virtual events.
- Annual airfolks meet-ups!
#J-18808-Ljbffr
Backend Engineer (all genders) Arbeitgeber: Airfocus

Kontaktperson:
Airfocus HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Backend Engineer (all genders)
✨Tip Number 1
Familiarize yourself with Scala and the specific technologies mentioned in the job description, like akka-http and PostgreSQL. Having hands-on experience or personal projects showcasing these skills can set you apart during the interview process.
✨Tip Number 2
Engage with the airfocus community on platforms like GitHub or Slack. This not only shows your interest in the company but also helps you understand their workflows and culture, which can be beneficial during interviews.
✨Tip Number 3
Prepare to discuss your problem-solving approach and debugging skills. Be ready to share specific examples from your past experiences where you successfully diagnosed and resolved backend issues.
✨Tip Number 4
Highlight your ability to work autonomously as well as in a team. Since the role involves collaboration with cross-functional teams, demonstrating your adaptability and teamwork skills will be crucial.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Backend Engineer (all genders)
Tipps für deine Bewerbung 🫡
Understand the Company: Familiarize yourself with airfocus and its product management platform. Highlight your understanding of their mission and values in your application to show that you are a good fit.
Tailor Your CV: Make sure your CV emphasizes your experience with Scala and backend development. Include specific projects or achievements that demonstrate your skills and problem-solving abilities relevant to the role.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for backend engineering and your interest in airfocus. Mention any relevant experience with APIs, databases, and collaboration with cross-functional teams.
Highlight Remote Work Experience: Since airfocus is a remote-first team, emphasize any previous remote work experience you have. Discuss how you effectively communicate and collaborate in a remote environment.
Wie du dich auf ein Vorstellungsgespräch bei Airfocus vorbereitest
✨Showcase Your Scala Expertise
Make sure to highlight your experience with Scala during the interview. Be prepared to discuss specific projects where you've used Scala, and demonstrate your understanding of its features and best practices.
✨Familiarize Yourself with the Tech Stack
Research airfocus's tech stack, including akka-http, PostgreSQL, and Kubernetes. Being able to speak knowledgeably about these technologies will show that you're genuinely interested in the role and understand the company's needs.
✨Prepare for Problem-Solving Questions
Expect to face questions that assess your problem-solving and debugging skills. Practice explaining your thought process when diagnosing backend issues, as this will demonstrate your analytical abilities and agile mindset.
✨Emphasize Collaboration Skills
Since the role involves working closely with cross-functional teams, be ready to share examples of how you've successfully collaborated with others in past projects. Highlight your ability to work autonomously while also being a team player.