Lead Software Engineer

Peter Park
München, Germany
1 day ago
Apply on www.adzuna.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Shift work
Languages
German
Job source

Tech stack

Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Amazon S3 C++ (Programming Language) Cloud Engineering Code Review Databases Continuous Integration Linux Amazon DynamoDB Monitoring of Systems
+22 more
Python (Programming Language) Network Security Machine Learning Node.Js Cloud Services TypeScript Datadog Flask (Web Framework) Delivery Pipeline AWS Lambda Backend Gitlab Fastapi Vue.js Amazon Relational Database Service Kubernetes Front End Software Development NestJS Terraform Serverless Computing Monolithic Repository Microservices

Job description

No barriers, no paper tickets, just seamless parking powered by software. Our platform keeps thousands of parking lots running every day, from the services in the cloud to the apps our customers and drivers use. As a Lead Software Engineer, you’ll turn ambitious product goals into software that moves our business forward. You’ll combine hands-on engineering with technical leadership to tackle our team’s hardest challenges, raise the bar for quality and delivery, and enable engineers to achieve more together than they could individually. If you’re a passionate engineer with a hunger for continuous improvement and a track record of delivering across the stack, this is your chance to revolutionize the industry and make a direct impact on our dynamic, tech-driven team. Our Objectives and your Role:

  • Drive the Technical Vision: Define and evolve the architecture of the systems your team owns, ensuring they are scalable, secure and aligned with long-term product strategy.
  • Align Engineering with Strategy: Act as a technical counterpart to product and business stakeholders, translating company objectives into engineering initiatives with measurable impact.
  • Shape the Product: Work closely with Product and Design to improve what we build, and ship features end to end, from API to UI, that create real value for our customers.
  • Own Delivery End to End: Take accountability for projects from concept to production and beyond, defining clear scope and milestones, and communicating delivery risks early while maintaining reliability and quality.
  • Champion Engineering Excellence: Set the bar for clean, performant and maintainable code; foster a culture of high standards and technical curiosity.
  • Technical Leadership & Mentoring: Guide engineers through mentorship, coaching and clear technical direction to grow the team’s capabilities and autonomy.
  • Elevate Operational Maturity: Monitor and continuously improve the performance of your systems; lead improvements to observability, CI/CD and developer workflows, ensuring systems are resilient and teams can ship confidently.
  • Embed Security by Design: Take responsibility for the security posture of your systems, ensuring they meet best practices and compliance from the ground up.
  • Be a Force for Innovation: Stay ahead of trends and emerging technologies, including AI-assisted development & push those into the department; drive continuous improvement in how we build, scale and operate our systems., We embrace modern, cutting-edge technologies to build robust and scalable solutions.
  • Backend: Event-driven microservices Typescript (NestJS).
  • Frontend: Monorepo powered by Turbo, pnpm, changesets, and Storybook, primarily using Vue.js.
  • IoT: Linux-Based software running in C++, Python, Typescript or Go.
  • Frameworks/Libraries: Adoption of TypeScript, NestJS, BullMQ, and Prisma for backends in an opinionated monorepo approach.
  • Databases: Amazon RDS, DynamoDB, S3.
  • Orchestration & CI/CD: We manage our container orchestration with Kubernetes (EKS), using Keda and Karpenter for dynamic autoscaling. Our CI/CD is powered by GitLab.
  • Infrastructure as Code: Terraform for AWS provisioning.
  • Serverless: Leveraging AWS Lambda and the Serverless framework for high-throughput endpoints., We believe in supporting our team with an environment that fosters growth, well-being, and a great work-life balance.
  • Your perks: company pension plan, corporate benefits, and JobRad bike leasing, plus, you can choose between a subsidized Deutschlandticket or an EGYM Wellpass membership.
  • Your flexibility: flexible working hours and the option to temporarily work remotely from within the EU.
  • Your setup: an onboarding experience that gets you up to speed right away, height-adjustable desks, and modern Apple equipment (MacBook (M5 Pro, 48GB Ram) and a 37-inch curved screen) for the perfect start from day one. Plus access to all major frontier AI models, MCP servers, and the agentic tooling you need to do your best work.
  • Your well-being: a healthy energy boost with free snacks (fruit, nuts, muesli), subsidized office catering, and a weekly team lunch.
  • Your fit: a lived start-up mentality in a financially secure and stable environment.

Requirements

  • Real Seniority: Not defined by years of experience but by a drive for continuous improvement, direct business impact, and ownership. You’ve worked at a senior or lead level and owned production systems end to end.
  • Technical Leadership: Proven experience guiding engineers through mentoring, code reviews and clear technical direction.
  • Strong Engineering Foundation: Strong proficiency in at least one of TypeScript/Node.js, Python or C++, and hands-on experience with the corresponding frameworks, such as NestJS, Fastify, FastAPI or Flask, or Vue.js on the frontend.
  • End-to-End Mindset: Experience shipping product features across the stack, with a solid understanding of both backend concerns (APIs, data models, services, performance) and frontend concerns (UI, usability).
  • Cloud Expertise: Solid understanding of AWS (or a comparable provider) and cloud architecture.
  • CI/CD: Working knowledge of CI/CD pipelines and containers; experience with Kubernetes or Terraform is a plus.
  • High-Throughput Systems: Experience building and running high-traffic systems in production.
  • Monitoring & Observability: Experience with monitoring and observability tools such as Datadog.
  • Security & Networking: Security Awareness: Good understanding of security best practices in software and the cloud.
  • Agile & Fast-Paced Environments: Experience in agile teams in dynamic, fast-growing tech environments.
  • Excellent Communication: Strong English communication skills (C1+) and the ability to collaborate across teams. German proficiency is not required.

About the company

Peter Park revolutionizes parking lots by digitizing them. Our mission is to replace physical barriers with cutting-edge computer vision technology, paper-based receipts with interactive touch screen terminals, and traditional payment methods with smartphone integration and cloud microservices. We aim to integrate every parking lot into the digital mobility ecosystem, offering a range of secondary services to optimize parking capacity utilization.As of now, Peter Park operates over 500 edge devices across Europe, facilitating thousands of parking and payment transactions per hour. Our physical infrastructure relies on distributed, Python and NestJS-based backend services hosted on AWS.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.de
Prepare application