Senior Software Engineer
getmidas
Turkey
Posted May 5, 2026
- Full-time
- Remote
- Engineering
Job description
At Midas, we are solving real-world engineering problems to transform how millions of people interact with money. We're transforming investing in Turkey — creating a seamless experience for everyday investors on one end, and building powerful tools for advanced traders on the other. Today, over **4 million users** trust Midas with their investments. Backed by an **$80M Series B — the largest fintech investment in Turkey** — we are scaling faster than ever. More importantly, we are building mission-critical financial systems where reliability, performance, and correctness are non-negotiable. ### What You’ll Do - Design and develop high-volume, low-latency systems running 24/7 with zero downtime, impacting real users and real money - Own the full lifecycle-from design to production-while ensuring clear and effective communication across teams - Take ownership of large, complex systems, ensuring resiliency and reliability from prevention to rapid recovery - Collaborate closely with product and business teams as a product-minded engineer - Actively contribute to a culture of clear, frequent, and effective communication across teams - Write clean, testable, and maintainable code with a strong focus on production quality - Make and contribute to pragmatic architectural decisions, balancing real-world trade-offs - Continuously improve systems with a focus on observability, maintainability, and operational excellence - Support and mentor other engineers through technical guidance, feedback, and knowledge sharing - Leverage modern tools, including AI-assisted development, to improve productivity while maintaining high quality standards ### What You’ll Bring - Strong software development experience with a solid engineering foundation - Experience designing and building scalable and reliable systems - Good understanding of distributed systems, concurrency, and data consistency challenges - Experience working with transactional systems and critical data flows - Familiarity with event-driven and asynchronous architectures - Understanding of monitoring, alerting, and production systems - Ability to think in trade-offs, not just ideal solutions - Comfort operating in high-ambiguity environments and turning unclear problems into concrete solutions - A mindset of ownership, accountability, and delivering outcomes - Strong communication skills, able to articulate decisions, align stakeholders, and drive clarity - Willingness to mentor and elevate the team, not just contribute individually - Ability to effectively use AI tools as a productivity multiplier, while maintaining engineering rigor