Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Ncounter Technology Recruitment

NewBe an early applicant

Python Developer – Reliability

Posted
Discussion

Summary

Python reliability engineer for the Risk & Market Access division of a global quantitative investment management firm, based in Poland. Day to day: keep mission-critical trading and data-analysis systems stable and observable by building automation tools, improving monitoring/observability, and optimizing performance with Python, Linux, and technologies like C++, KDB/q, Kafka, and Airflow.

Join a leading global investment management firm at the forefront of technology innovation. We’re searching for a talented Python Engineer to join our Risk & Market Access division. At our firm, we harness a diverse portfolio of systematic and quantitative strategies, striving to deliver high-quality, uncorrelated returns. Our success is built on a strong foundation of cutting-edge technology, rigorous scientific research, and deep expertise across trading, technology, and operations.

As a tech-driven organization, we develop our own advanced systems, including high-performance trading platforms and large-scale data analysis infrastructure. With a global presence, we emphasize collaboration across investment, technology, and operations teams, ensuring seamless integration across our offices worldwide. Within this Reliability team, you’ll play a vital role in maintaining the performance, stability, and availability of our software systems. You'll be working closely with mission-critical applications, developing reliability features, improving observability, and building automation tools to streamline operations.

About the Role

  • 5+ years in Python, with familiarity with version control (e.g., Git), and experience working in a Linux environment.
  • Experience in building automation tools and managing system configurations.
  • Knowledge of C++, KDB/q, and experience with technologies like Slurm, Airflow, Kafka, or AMPS.
  • Background in enhancing system stability, scalability, and performance while conducting root cause analyses to resolve incidents efficiently.
  • Observability skillset, monitoring and analysis of system performance.
  • Ability to identify and address bottlenecks to improve response times and resource usage for our production systems, for performance optimization.
  • Demonstrable background creating and maintaining automation solutions for system operations, deployments, and incident management to reduce manual tasks and improve system reliability.

This is a unique opportunity to work in a dynamic and fast-paced environment where technology and innovation are at the heart of everything we do. If you're a skilled software engineer with a passion for reliability, we’d love to hear from you!

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →