Senior Software Engineer

Wearehaystack — Germany · Posted ~7 hours ago

Senior

Skills

Production software development Backend development Technical leadership Mentoring Code reviews Software architecture German PHP

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior software engineering opportunity for an experienced backend developer who enjoys spending most of their time writing production code while also guiding teammates through reviews, pairing, mentoring, and technical problem-solving. You will help establish strong engineering practices, improve delivery predictability, collaborate on architecture and direction, and support developers expanding into backend development. Strong German communication skills are essential, and prior leadership experience is advantageous.

Highlights

A senior engineering role combining substantial hands-on development with technical leadership, mentoring, architecture collaboration, and the opportunity to grow into a technical lead position. The role offers meaningful influence over engineering standards, processes, documentation, and delivery quality.

Description

We're hiring on behalf of a Haystack partner! The Role • Spend approximately 70% of your time on hands-on development in production code. • Dedicate the remaining time to team leadership, including code reviews, pairing, and unblocking team members. • Drive the establishment of team standards, processes, documentation, and a robust review culture. • Ensure predictable delivery and high-quality output within the team. • Support two developers transitioning to PHP backend development. • Collaborate closely with the CTO/Architect on architecture and project direction. What You'll Need • Several years of production experience with a strong senior developer background. • Proficient in at least one backend language, with a willingness to work with PHP. • Proven ability to lead technically through mentorship and example, rather than authority. • Desire to grow into a technical lead role; prior lead experience is a plus. • Fluency in German (B2/C1 level) is mandatory for team collaboration. • Experience with event-driven systems (Kafka/Redis Streams) and Linux/NixOS is beneficial. What's On Offer • Competitive salary. • Significant impact in a small, visible team where your standards shape development practices. • Opportunity to grow into a lead role, influencing team processes and quality. • Collaboration with a CTO/Architect and a diverse engineering team. Apply via Haystack today!