Senior Software Engineer

DieProduktMacher GmbH
München, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time / full-time
Working hours
Regular working hours
Languages
English, German
Experience level
Senior

Job location

Remote
München, Germany

Tech stack

Artificial Intelligence
Cloud Computing
DevOps
TypeScript
Backend
Information Technology
Production Code
low-code
Front End Software Development

Job description

As a Senior Software Engineer, you occupy the sweet spot between deep technical execution and strategic advisory. You'll have the autonomy to design resilient architectures while acting as a high-level technical partner for our clients - helping them navigate the bridge from a visionary idea to a scalable reality., * ...you are a software architect by heart. You view languages and frameworks as tools, using the basics of computer science as your guide. You know when to invest time in architectural planning and when to build pragmatically.

  • ...you are a structured generalist. You have a quality-first mindset and a structured way of approaching problems, utilizing an agile mindset and patterns such as Domain-Driven Design.
  • ...you thrive on variety. You enjoy the agency context. Switching between different industries and technical challenges excites you.
  • ...you are an eye-to-eye consultant. You enjoy communicating technical concepts to non-technical stakeholders and driving technical discussions both internally and externally.

Your Role in Shaping the Future

In this role, your time is split between hands-on development (approx. 60%) and technical conceptualization & consulting (approx. 40%).

  • Develop Products Holistically: You lead projects from technical estimation through implementation to cloud deployment. You define the technical strategy that makes a product viable and sustainable.
  • Consult at Eye-Level: You advise clients ranging from startups to international players. You translate complex concepts into clear business trade-offs, acting as a technical sparring partner for both client leadership and our internal teams.
  • Leverage Modern Tooling: You choose the right tool for the job. This includes building robust custom code, utilizing AI to enhance product capabilities, or implementing No-code and Low-code solutions to accelerate time-to-market.
  • Move from Idea to Impact: You validate solutions by building fast prototypes, evolving them into robust production code, and managing the underlying cloud infrastructure.
  • Co-shape Engineering: You drive technical discussions and evaluate emerging technologies for their practical value. By mentoring peers and establishing standards, you help raise our collective engineering bar., * Transparency: We offer open salaries, transparent promotion structures, and quarterly updates on business strategy and performance.
  • Flexibility: We support hybrid or fully remote work within Germany, flexible hours, part-time models, and workation options.
  • Personal Development: Together, we develop a custom career plan linked to specific goals and development measures such as conferences, coaching, and certifications.
  • Comprehensive Benefits: Our package includes a success bonus, Wellpass sports membership, bicycle leasing, child care subsidies, and a loyalty program.
  • Sustainability: We prioritize local providers and offer sustainable hardware leasing options, staying true to our mission of building conscious products.

Requirements

Do you have experience in TypeScript?, * Experience: You bring 5+ years of experience in building digital products, including at least 2 years in a leading architectural or technical consulting role.

  • Technical Breadth: You are a full-stack generalist. While TypeScript is our primary language, you are familiar with the interplay between Frontend, Backend, and DevOps.
  • Innovative Mindset: You are eager to utilize AI, No-code, and Low-code platforms to solve client problems efficiently.
  • Cloud Literacy: You have proven experience in building and deploying modern cloud applications and understand how architectural decisions impact costs and maintainability.
  • Language Proficiency: You are proficient in English. Proficiency in German is a significant advantage for direct client consulting in the DACH market.

About the company

At DPM, we don't just talk about making a difference, we act. By partnering with our clients and using our digital expertise, we drive sustainability and social progress. Our commitment to doing what's right guides us in creating a lasting impact that benefits everyone. Our Foundation: Inclusivity, Pragmatism and Impact We believe that exceptional products are born from diverse teams. That's why inclusivity isn't just a goal at DPM, it's a core principle. We actively seek out and value the unique contributions of individuals from all walks of life and with varying abilities. Our commitment to pragmatic solutions and meaningful intent extends to how we build our own team: with open minds and a deep respect for individual differences. We're dedicated to providing an inclusive workplace where everyone feels empowered to bring their whole selves to work and create impactful solutions together.   You must create an Indeed account before continuing to the company website to apply

Apply for this position