Remote job
Team Lead Software Engineering (m/w/d)
Job details
About this role
Role overview A Team Lead Software Engineering position is being hired on a remote basis within Germany, with Karlsruhe, Berlin, and Munich listed as reference locations. The role sits within an information technology and internet brands organization and combines hands-on engineering work with team leadership. Because the source material is limited, the following describes the typical scope and profile for this kind of role.
Responsibilities - Lead a software engineering team, balancing delivery commitments with people management and technical direction. - Contribute to design, code review, and architectural decisions as a hands-on engineer. - Run agile ceremonies, prioritize work, and remove blockers to keep the team productive and focused. - Coach engineers through regular feedback, growth conversations, and career development support. - Partner with product, design, and other engineering teams to align on goals, scope, and quality standards.
Requirements - Several years of professional software engineering experience, ideally with prior leadership or tech lead responsibility. - Strong background in modern backend or full-stack development and associated tooling. - Experience working in agile environments and shipping production systems at scale. - Solid communication and stakeholder management skills, with the ability to influence technical decisions. - Comfortable working remotely and collaborating across distributed teams in Germany.
Benefits and work setup - Remote position based in Germany, with Karlsruhe, Berlin, and Munich listed as reference locations. - Right to work in the country of residence is required.