Skip to content
← Back to job listings

Senior Software Engineer

getmidas · İstanbul, Turkey

Software DevelopmentSenior LevelQuick applyfull-time26 days ago

About The Role

  • 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

This listing was posted by a verified recruiter at getmidas. Report this listing