Berlin
Remote
Senior
Full Time
remoteproduct-mindedbackend.NETC#distributed systemsfinancial technologystartup
Requirements
- •At least 5 years of professional backend development experience with a product engineering mindset
- •Excellent knowledge of .NET platform and C#
- •Hands-on experience architecting and evolving distributed systems in production
- •Proven ability to collaborate effectively with product managers, designers, and engineers from other disciplines
- •Strong business acumen and understanding of how work connects to company objectives
- •Clear, concise communication in English across technical and non-technical audiences
- •Builder's mentality focused on shipping great products, not just writing code
What You'll Do
- •Develop and maintain backend systems using .NET and C#
- •Collaborate with cross-functional teams including product managers, designers, frontend, mobile, ML/AI engineers, and QA
- •Design and evolve distributed systems in production
- •Understand and contribute to product outcomes beyond just coding
- •Communicate technical constraints and trade-offs to business stakeholders
- •Implement automated testing, conduct thorough code reviews, and follow security best practices
- •Mentor colleagues and improve team processes
- •Engage with adjacent domains such as frontend code, ML models, and analytics
Benefits
- •Make a genuine impact on the product
- •Opportunities for continuous personal and professional development
- •Flexibility to travel and work remotely or in a hybrid model across Europe
- •Stock options program available to all team members
- •Supportive, modern, friendly, and eco-conscious corporate culture
- •Work & Swim program: one month in a corporate apartment in Cyprus for work-life balance
