ING

Software Engineer, Trading Risk Modelling

Warsaw, PL
Python Git CI/CD
Description

Software Engineer – Trading Risk Modelling (Python)

Location: Warsaw, 78, PL

Employment Type: Full time

ING Hubs Poland is hiring!

The expected salary for this position: 9600- 22 000PLN

The financial ranges specified in the announcement are adjusted and may differ from the range specified in the remuneration regulations.

Are you an experienced software engineer who enjoys building high‑quality libraries, designing robust architectures, and raising engineering standards? Do you want to apply your craft in a complex, data‑driven environment within financial markets?
If so, this role offers you the opportunity to shape the core engineering foundations of our Trading Risk modelling.

We are looking for you if you:

  • Have 3–5 years of software development experience in Python.
  • Take on responsibility. In return, we’ll back you to develop into an even more
  • Excel in writing modular, testable, and maintainable code.
  • Have practical experience with CI/CD, DevOps tooling, code reviews, and automated testing.
  • Enjoy building libraries, frameworks, or shared tooling for other developers.
  • Communicate clearly and enjoy working with multidisciplinary teams (quants, risk managers, traders).
  • Bring a proactive attitude, ownership mindset, and collaborative spirit.
  • Care deeply about software quality and delivering sustainable, well‑designed systems.
  • Stay curious and keep learning.

You'll get extra points for:

  • Familiarity with quantitative models, derivatives pricing, or (trading market) risk frameworks (EC, VaR, FRTB, Stress Testing).
  • Exposure to financial products or financial markets.

Your responsibilities:

As a Software Engineer in the Global Models Team, you will be responsible for creating the development frameworks, tools, and libraries that power our risk‑model ecosystem. Your work will accelerate the delivery of quantitative models and ensure they run reliably.

You will:

  • Design and build internal Python libraries used by multiple modelling teams for risk, valuation, and stress testing.
  • Set and enforce coding standards, best practices, and development workflows (Git, branching strategies, code reviews, CI/CD pipelines, packaging).
  • Implement scalable, production‑grade components for model integration, testing, and monitoring.
  • Introduce modern engineering practices such as automated testing, type checking, linting, and deployment automation.
  • Collaborate with quants, translating mathematical designs into clean software architectures and guiding others on good engineering principles.
  • Translating mathematical model specifications into robust, well‑tested software components.
  • Building model‑monitoring tools and supporting integration into existing frameworks.
  • Own the long‑term maintainability of the model‑development platform, including documentation, versioning, and library governance.

The financial ranges specified in the announcement are adjusted and may differ from the range specified in the remuneration regulations.

ING
ING

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say