Senior Software Engineer, Product Engineering
GermanyFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- GraphQLNode.jsTypeScriptReact
Requirements
- Strong experience as a full-stack or product-focused software engineer in a high-ownership environment
- Proven ability to design and deliver complex, customer-facing features end-to-end
- Proficiency with modern web technologies (e.g., TypeScript, React, Node.js, GraphQL) and backend systems
- Strong product thinking with the ability to translate user problems into scalable technical solutions
- Experience working with ambiguity and independently driving projects forward
- Excellent communication skills with the ability to collaborate across technical and non-technical teams
- Strong analytical mindset and ability to balance speed, quality, and long-term maintainability
- Comfortable engaging directly with customers and incorporating feedback into product decisions
- Passion for building leverage through abstractions, tooling, and system design improvements
- Growth mindset with a willingness to learn quickly and take ownership of challenging problems
Responsibilities
- Own and deliver end-to-end product features, from customer discovery and problem definition to design, implementation, and iteration
- Collaborate directly with users and stakeholders to understand workflows, define requirements, and identify product opportunities
- Design and build scalable full-stack features using modern web technologies and robust backend systems
- Write product and technical specifications, create wireframes, and contribute to solution design decisions
- Develop and maintain high-quality, performant, and reliable software used by enterprise customers at scale
- Research competitive solutions and translate insights into product improvements and long-term technical investments
- Work closely with engineering peers across infrastructure, product, and design to deliver cohesive solutions
- Continuously improve system architecture, abstractions, and developer experience to increase engineering leverage
- Ensure product quality through thoughtful testing, iteration, and real-user feedback loops
View Full Description & ApplyYou'll be redirected to the employer's site