Enable job alerts via email!

Software Engineer

Midas

Fatih

On-site

TRY 30,000 - 50,000

Full time

30+ days ago

Job summary

Midas is seeking a talented backend developer to design and build scalable systems for real-time trading and financial data. You will deliver high-quality code, drive the development lifecycle, and contribute to architectural improvements, all while collaborating with cross-functional teams. Join a culture that values innovation and excellence and take part in shaping the future of financial technology.

Benefits

Great compensation
Holistic support for health and well-being
Tools for performance excellence

Qualifications

  • Experience with backend development using Java, Go, Rust, or C++.
  • Strong fundamentals in computer science and system design.
  • Familiarity with event-driven systems and distributed systems.

Responsibilities

  • Design and build scalable, high-throughput, low-latency systems.
  • Deliver clean, testable, and maintainable code.
  • Drive the full development lifecycle from ideation to release.

Skills

Backend development
Java
Go
Rust
C++
System design
SQL
Redis
Microservice architecture
Reactive programming

Education

Computer Science fundamentals

Tools

Docker
Kubernetes
Job description

At Midas, we are working on real-life engineering problems to transform the world of finance.

We build the fastest products with the purpose of delivering a seamless experience for everyone to manage their money.


What You’ll Ship
  • Design and build scalable, high-throughput, low-latency systems powering real-time trading and financial data.
  • Deliver clean, testable, and maintainable code with a strong focus on performance, reliability, and scalability.
  • Drive the full development lifecycle — from ideation and technical design to release and monitoring.
  • Contribute to architectural improvements by researching new technologies and presenting innovative solutions.
  • Collaborate cross-functionally with product, design, and infrastructure teams to deliver impactful features.
  • Champion engineering best practices and help foster a culture of quality and innovation.
What You’ll Bring
  • Experience with backend development using languages such as Java, Go, Rust, or C++
  • Strong fundamentals in computer science and system design
  • Solid understanding of relational databases and SQL
  • Good knowledge of distributed caching systems like Redis
  • Familiarity with containerized environments (Docker, Kubernetes) and cloud infrastructure
  • Familiarity with event-driven systems, microservice architecture, and reactive programming
  • Proven ability to design and implement distributed systems
  • Exposure to financial systems is a plus
  • Curious, pragmatic, and impact-driven

Why Join Us?

Play to Win, Build with the Best

Collaborate with the brightest minds, who challenge you to grow every day.

Dare to Disrupt

Become an outlier and turn bold ideas into groundbreaking realities.

You will be fully equipped for success:

Great compensation for great talent.

Holistic support for health, well being and nutrition.

Tools to Thrive – everything you need to perform at your best.

Curious about our tech stack?

Explore it here: https://stackshare.io/getmidas/midas-engineering

Check out our blog for engineering challenges: https://engineering.getmidas.com/

Follow Midas engineering X account: https://x.com/midas_eng

Be an Outlier, Build the Future of Money!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.