Skip to content

Staff Software Engineer

On-site
  • Istanbul, İstanbul, Türkiye
Engineering

Job description

At Midas, we exchange ideas, complement our skills, and share experiences. In this way, everyone contributes to an atmosphere in which we challenge ourselves, and come up with new ideas and visions grow. We are a team shaping the future of trading in Turkey and growing rapidly. We have reached one million users in just 882 days and are now hiring Staff Software Engineers who enjoy solving a variety of problems of 1M-users using the platform that you are building.


What You’ll Do

  • Architecting and developing solutions for highly intricate, undefined challenges. The role primarily involves systems design.

  • Driving the technical vision for the team, collaborating closely with the engineering leadership to establish technical strategies and long-term goals.

  • Overseeing individual project priorities, deadlines and outcomes by leveraging your technical knowledge and expertise.

  • Mentoring and training other team members on design techniques and coding standards.

  • Writing high quality, well tested code.

  • Taking part in vendor assessments for tooling where valuable, and designing integration strategies and technical architecture when vendors are procured.

  • Staying up-to-date with the latest technologies and industry trends, assessing how they might affect our software systems, and suggesting suitable integrations or enhancements.

  • Driving engineering best practices by taking into account factors like observability, maintainability, scalability, and code quality.

Job requirements


What You’ll Bring

  • 8+ years of experience in software engineering.

  • Advanced technical skills, both hands-on-keyboard coding and systems design.

  • Strong problem-solving skills, with expertise in algorithms, data structures, and complexity analysis.

  • Strong written and verbal communication skills and proven ability to collaborate cross-functionally.

  • Self motivation to deliver results and strong accountability of your work.

  • Good knowledge of designing and building scalable distributed systems.

  • Demonstrating resilience, unwavering determination, a strong sense of ownership, and a profound appetite for collaborative endeavors.

  • Dedicated to producing software that is transparent, easy to maintain, and can be reused efficiently.

  • Experienced in building secure and reliable transactional systems


What We’ll Offer

  • A great chance to be a part of a team shaping the future of trading in Turkey! Have a look at this!
  • A High-growth & paced environment with collaborative and unique team culture
  • Growth opportunities w/ challenging projects & bright colleagues
  • An autonomous working environment
  • In-office and hybrid work location options
  • Generous market competitive salary
  • Health insurance
  • Meal & Internet allowance
  • Gift cards for Talks & Training sessions
  • MacBook & Multiple monitors


Curious about our tech stack?



or