Staff Software Engineer - Analytics (in Berlin)

About Staffbase

We inspire people to achieve great things together. Our mission is to help organizations unlock the power of inspirational communication. Our industry-leading and award-winning communications channels – intranet, employee app and email solutions – create engaging experiences that connect and empower employees.

Headquartered in Chemnitz, Germany, with offices in Berlin, New York, London, and Minneapolis–St. Paul, our diverse team of 750+ employees supports 2,000+ customers—reaching over 16.4 million employees—in transforming their employee experience.
We are proud to be a Unicorn company—privately valued at over $1 billion—demonstrating strong growth, innovation, and lasting impact in our industry. Together, we’re shaping the future of workplace communication.


As a Staff Software Engineer, you will play a key role in shaping the technical direction of our products and driving the development of scalable and robust backend/data systems. The ideal candidate will have 2+ years in technical leadership, solid understanding of system architecture, be an expert in backend design, and solid hands-on experience in data engineering and DevOps.

The building blocks of our team/company backend stack are: Kotlin, Go, Python, MongoDB, Kafka, Kubernetes, ClickHouse, and Dagster. If you do not know/do not have experience with some of these - we would still love to receive your application.

Our environment

  • Working with skilled and similar-minded professionals in a team that values diversity and inclusivity.
  • We aim to create a flexible and agile work environment that promotes the well-being and work-life balance of our employees.
  • We believe that team events during working hours play a vital role in building an exceptionally effective team, and we encourage them.
  • We are enthusiastic about technology and committed to using it to improve the world.
  • We follow the "You build it, you run it" approach and take pride in it.

What you’ll be doing

  • Develop technical strategy in collaboration with a Product, Engineering and Design Lead.
  • Communicate your decisions to various stakeholders and advocate for solutions, when needed.
  • Guide architectural discussions and contribute to the overall technical strategy of the team.
  • Lead by example: Take ownership of the topics you care about, ranging from the features you produce over the quality of our work to the environment we work in.
  • Responsible for improving and developing our RESTful web services and Data Platform.
  • Give and receive valuable feedback in our code review process and continuously learn and share knowledge with your peers.
  • Being open to feedback and taking ownership of your work is essential.
  • You work iteratively, frequently pushing code, maintaining an efficient CI/CD pipeline, and automating where possible.

What you need to be successful

  • Strong problem-solving skills and ability to work collaboratively in a fast-paced, dynamic environment.
  • Passion about the things you build and want to make a difference.
  • You strive for knowledge-sharing and moving your team forward.
  • Software Development experience in Kotlin or Java and Python.
  • Ideally, you have worked with MongoDB, Terraform, Docker before and have an understanding of Data Orchestration, REST and Microservices..
  • Preferably, you have worked in an agile environment before.
  • You value quality as well as clean code and learning new things.
  • Good English communication skills
  • Understanding and appreciative of diversity and inclusivity in the workplace.

What you'll get 

  • Competitive Compensation - we offer attractive salary packages including an Employee Stock Option Plan.
  • Flexibility - we offer flexible working time models and the option of hybrid work, and support this with a yearly flex work allowance of €1560.
  • Growth Budget - all employees get a yearly budget for external training of €1000, and one day off for growth per year (increase to two days in 2nd year).
  • Recharge - with 31 vacation days annually (incl. one floating holiday), plus pro rata fully paid Fridays off during August to enjoy a summer break (Recharge Fridays). 
  • Wellbeing - Monthly Wellbeing Allowance €35, from fitness to mental health, hobbies to relaxation.
  • Support - we’re offering a company pension scheme.
  • Sports & Health - join our sport courses in the offices. The offices are equipped with fruits, drinks and snacks.
  • Team Building - Regular team and office events including the yearly Staffbase Camp.
  • Volunteers Day - you’ll get one day off per year for supporting a social project. 
  • Employee Referral Program - one of your friends is a fit to one of our full-time openings? Refer them and get a referral bonus paid.
Berlin

Also available in Chemnitz, Dresden, Leipzig

Engineering