Our "Shape Up" driven product development means you'll ship meaningful work, not just tickets. We don't just talk ownership - we live it, together.
Design, develop, and maintain scalable microservices
Integrate, process, and store large volumes of metering data
Develop and manage invoicing logic at scale
Actively participate in evaluating and introducing innovative backend technologies, tools, and deployment pipelines
Collaborate with an experienced engineering team throughout the entire product development lifecycle, following the "We build it - we run it" philosophy
Requirements
3+ years of professional software engineering experience
1+ years of experience with Node.js and TypeScript
In-depth knowledge of relational database systems, particularly PostgreSQL
Proficiency in building and testing APIs with REST or gRPC
Enthusiasm for exploring and adopting new technologies
Experience with deploying and using cloud infrastructure, including Pub/Sub, Cloud Functions or Storage
Proficient in using development platforms and tools such as Git, NPM, Linting and Docker
Commitment to agile development methodologies
A Bachelor's degree in a scientific field is required
Good German and English skills
Benefits
Collaborate with highly experienced founders and passionate software engineers
Enjoy flexible working hours and the option to work partially from home, whether you're an early bird or a night owl
Work in our office in Berlin, surrounded by good vibes and excellent coffee alongside an amazing team
Share in the company's success with stock options
Access all the tools you need to excel, including a MacBook Pro
Thrive in an open-minded culture with regular team events
Benefit from a continuing education budget for courses, books, conferences, and training
Take advantage of perks such as an Urban Sports Club membership, Public Transport Ticket, and Job Bike
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.