Are you ready to be part of an innovative team at the forefront of shaping the future of car parking technology? We are seeking a dynamic individual to join us and play a key role in revolutionizing the way we interact with parking spaces. As a Senior Backend & DevOps Engineer (m/f/d), you will have the opportunity to leverage cutting-edge technologies, build a resilient backend infrastructure, and contribute to a thriving engineering culture. If you're excited about redefining the future of Peter Park, we invite you to join our team and make a meaningful impact.
Activities
* Work on an amazing product with b2b and b2c aspects at the intersection of mobility and property technology
* Develop and enhance our backend, serving as the operating system for car parking
* Contribute to the improvement of our CI pipelines for both backend and IoT deployments
* Improve our monitoring system for our services with Datadog
* Assist in scaling up our systems for managing thousands of parking lots
* Shape our engineering culture by employing modern software engineering practices, focusing on writing clean, well-tested, and efficient code
* Continuously deploy code into production
* Build up deep knowledge about our python based backend services running on AWS and edge devices
* Manage our technical debt and evolve our architecture to support future requirements and meet our SLA agreements
* Mentor other engineers on API and python design patterns, cloud services and DevOps
Requirements
* Real seniority. Not defined by years of experience but by strive for continuous improvement, direct impact on the business, and ownership
* Be a pro in more than one field (Python, C++, Node.js, AWS cloud services and more)
* Strong experience in real production projects with high throughput
* Proficient in backend frameworks such as NestJS, Flask, Fastify, FastAPI
* Excellent written and spoken English skills (level C1). German language proficiency is not required
Technologies We Work With:
* Event-driven backend development in Python and NestJS, following a microservice architecture
* Frontend monorepo with Turbo, pnpm, changesets, and storybook, primarily using Vue.js
* Adoption of TypeScript, NestJS, BullMQ, and Prisma for backends in an opinionated monorepo approach
* Amazon RDS, DynamoDB, S3
* Container orchestration with Kubernetes and CI/CD using GitLab
* Infrastructure provisioning on AWS using Terraform
* Leveraging the serverless framework on AWS Lambda for high-throughput endpoints
Team
20 team members (Product & Tech)
Application Process
1. Initial contact within 48h
2. Interview with you and HR
3. Live Assessment
4. Interview online with our CTO
5. In person meeting in Munich