(Senior) Software Engineer (m/f/d)

Location
Berlin
Workplace
On-site

About this role

Your responsibilities

  • Develop Full-Stack Solutions: Design, implement, and maintain high-quality front-end and back-end solutions for scalable and reliable software applications.

  • Take Technical Ownership: Take end-to-end responsibility for software components and features, from technical design and implementation through deployment, operation, and continuous improvement.

  • Shape Technical Solutions: Make and contribute to technical and architectural decisions, balancing scalability, maintainability, performance, and business requirements.

  • Drive Software Quality: Ensure high engineering standards through clean code, testing, code reviews, CI/CD, and modern software development practices.

  • Solve Complex Problems: Analyze complex technical challenges and develop pragmatic, sustainable solutions in demanding project environments.

  • Work Closely with Customers: Collaborate directly with customer teams to understand requirements, provide technical guidance, and translate business challenges into effective software solutions.

  • Collaborate & Share Knowledge: Work closely with other engineers, architects, and stakeholders and actively contribute your experience and knowledge to the team.

  • Drive Innovation: Identify opportunities to improve existing solutions, technologies, and development processes and actively contribute to their implementation.

What We Offer

  • Close-Knit Team: Work in a small, close-knit team where everyone matters and your ideas are valued.

  • Commitment to Excellence: You’ll be surrounded by highly motivated colleagues who strive for outstanding results.

  • Flexible Working Hours: Benefit from an outcome-driven work philosophy with flexible hours.

  • Start-Up Culture: Enjoy an open and innovative start-up culture with direct communication, short decision-making paths, and plenty of room to take ownership.

  • Attractive Salary & Benefits: We offer a competitive salary along with attractive benefits, including a company credit card and a membership with Urban Sports Club or Wellpass.

Your profile

  • Professional Software Engineering Experience: You have several years of hands-on experience developing and operating production-grade software applications.

  • Strong Coding Skills: You enjoy diving deep into codebases and have the technical expertise to build high-quality, maintainable software independently.

  • Modern Software Development: You are experienced with modern software architectures and engineering practices, including RESTful APIs, microservices, automated testing, and CI/CD pipelines.

  • Technical Ownership: You are comfortable making technical decisions, taking responsibility for their outcomes, and driving topics independently.

  • Problem-Solving Ability: You combine strong analytical skills with a pragmatic approach to solving complex technical challenges.

  • Communication: You communicate clearly with both technical and non-technical stakeholders and can explain and challenge technical decisions effectively.

  • Team Mindset: You enjoy collaborating with other engineers, sharing knowledge, and contributing to high engineering standards across the team.

  • Adaptability: You are comfortable working across different technologies, customers, and project environments.

  • Willingness to Travel: Our projects require some travel, approximately one week per month on-site.

  • Language Proficiency: Excellent command of both German and English, written and spoken.

Tired of cold applications?

Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.

Know someone who'd be great for this?

Top Benefits

  • Company credit card
  • Wellpass
  • Urban Sports Club membership
  • Flexible working hours
  • Start-up culture