Lead Software Engineer / Tech Lead (m/f/d)
Location: Berlin, Germany (Hybrid)
Join a fast-growing team at the forefront of digital innovation. This role offers the opportunity to design, build, and lead high-performance software solutions in a dynamic, agile environment.
Whatβs on Offer:
- Career growth in an entrepreneurial, startup-like culture.
- High-impact projects that drive real business transformation.
- A collaborative and open-minded team environment.
- Work-from-abroad opportunities (workation).
- Extensive learning programs, including LinkedIn Learning.
- Holistic feedback and development processes.
- Hybrid working model, daycare allowance, corporate discounts, and wellbeing support.
- Team events, including global meetups and holiday celebrations.
Your Role:
- Lead the technical development of multi-tenant SaaS solutions in the pricing domain.
- Design, build, and operate secure, scalable, and high-performing software.
- Drive architectural decisions and long-term technical strategy.
- Maintain operational excellence with monitoring, observability, and productivity improvements.
- Collaborate with product teams to ensure successful delivery.
- Mentor 3 x engineers, establish technical standards, and support hiring/onboarding.
Your Profile:
- Bachelorβs or masterβs degree in Computer Science, Software Engineering, or a related field.
- Expertise in designing, building, and running SaaS applications.
- Strong background in data engineering, including ingestion, processing, and analytics.
- Proficiency with technologies like Kafka, Spark, Redshift, Cassandra, or ClickHouse.
- Hands-on experience with Java and Spring Boot (JavaScript/TypeScript or Python is a plus).
- Experience with cloud hosting and DevOps collaboration.
- Fluent in English (German is a plus).
If you're passionate about building cutting-edge software and leading technical teams, this role is a great fit for you!