Public summary
An innovative IT company in Germany is seeking a Senior Software Engineer to design, build, and maintain scalable and reliable backend systems. The role involves end-to-end feature ownership, collaboration with frontend and DevOps teams, code reviews, and mentoring junior engineers. Candidates should have 5+ years backend experience, strong skills in Node.js, TypeScript, Express.js, PostgreSQL, and cloud environments like AWS. English fluency is required; German is a plus. The company offers impact from day one, competitive salary, share options, and benefits including public transport or sports membership.
Location and work setup
- Location
- Munich
- Remote status
- On-site
- German requirement signal
- No German Required Detected
- Detected job language
- English
Responsibilities
Design, build, and maintain the backend platform with focus on scalability, reliability, and clean code. Own features end-to-end from planning to deployment and maintenance. Collaborate closely with frontend and DevOps teams, conduct code reviews, and help set engineering standards. Optimize performance of data-intensive systems and ensure scalable infrastructure. Mentor junior engineers and contribute to technical hiring processes.
Qualifications
5+ years of experience in backend or software engineering. Proficiency in Node.js, TypeScript, and Express.js. Experience with PostgreSQL and handling complex data structures. Proven ability in building data-heavy applications and scalable infrastructure. Familiarity with AWS or similar cloud environments. Strong commitment to code quality, security, and user experience. Fluent English; German language skills are advantageous. Nice to have: experience with MDM systems, data analysis tools, and Windows-based server environments.