mthree - Senior Software Engineer, Cracow
mthree Recruiting PortalCracow, Poland · Posted 3 months agoDescription
The role will involve contributing to the development and enhancement of the credit risk modelling toolkit while partnering with modellers to ensure the toolkit is being used correctly and efficiently; and gather feedback to support future improvements and enhancements.
This position requires strong stakeholder engagement skills, the ability to understand end-user requirements, and solid Python development experience, including contributing to large-scale Python libraries and testing frameworks.
Essential Skills
- Strong commercial experience building and testing Python applications in a professional environment.
- Strong understanding of object-oriented programming and test-driven development.
- Solid knowledge of testing principles and best practices, including experience with pytest.
- Strong understanding of coding best practices and writing clean, maintainable, pythonic code.
- Experience identifying and addressing code smells.
- Familiarity with code review best practices.
- Practical understanding of SOLID principles and common design patterns.
- Good working knowledge of Git version control.
- Experience working in Agile development environments, ideally with continuous integration practices.
Nice to Have
- MSc or PhD in Computer Science, Mathematics, Physics, Operational Research, Information Systems, or a related technical discipline.
- Exposure to credit risk analytics or related financial risk domains.
- Strong familiarity with the scientific Python stack, including NumPy, SciPy, pandas, polars, and Matplotlib.
- Experience with PySpark or other Big Data technologies.
- Experience contributing to open-source projects or developing reusable Python libraries.
How to apply:
- Apply via the form below and tell us a bit about you.
- Complete the online assessment (we’ll send you a link by email).
- Complete the interviews with our friendly talent team over phone and video.
- Lastly, you’ll interview with one or more of our clients.
So you don’t miss out on your dream job, we encourage you to be open to relocating.
At mthree, our values support courageous teammates, needle movers, and learning champions all while striving to support the health and well-being of all employees. We take great pride in celebrating the diversity of each individual who contributes to making mthree the company it is today and will be in the future. We value diversity both within mthree and with our partner companies, and we're proud to provide an environment where all our colleagues can flourish. That means promoting a strong culture of equality but, most importantly, inclusion.
Applicants must be currently authorized to work in Poland on a full-time basis. The Company will not sponsor applicants for work visas.
Similar jobs
Est. 55,000 PLN
If you’ve always dreamt of an exciting career in Banking, Finance and Tech, now’s the time to make it a reality. Over the past decade, increasing regulatory scrutiny has led to the evolution of banking services which now…
Est. 102,500 USD
**Looking for local candidates** Want to work in technology in the financial industry? We are looking for someone to be a part of a dynamic team for one of our clients as a Python Developer in Data Engineering. We would…
Kickstart Your Career as a Fullstack Java Developer Looking for a role where you can apply your Java and frontend skills, contribute to high-impact projects involving financial systems, risk analytics, and modeling, and…
Est. 155,000 USD
**Looking for local candidates** Want to work in technology in the financial industry? Our client is seeking a highly motivated Senior Software Developer to design and build scalable, secure, and high-performance systems…
Est. 56,000 USD
Job Title: DevOps Engineer/ Production Support Analyst Location: Salt Lake City, UT Salary: $56,000 Want to start your career as a DevOps Engineer or Production Support Analyst? Paid graduate training, ongoing support, a…
Toronto, ON Want to work at a multinational investment bank? Join mthree as a Production Support Analyst and fast-track your career by working with one of our leading global banking clients in Toronto. You’ll support cri…
Role Overview – Market Data Site Reliability and Engineering (SRE) This team ensures the high availability and performance of systems that distribute real-time, historical, and reference market data across the firm. Thes…
Est. 155,000 USD
**Looking for local candidates** Want to work in technology in the financial industry? Our client is seeking a highly motivated Full‑Stack Developer to help build and enhance next‑generation platforms supporting global p…
Est. 57,000 USD
Location: South Jordan, UT (This role is on-site) Salary: $56,000 - $58,000 USD Want to work in technology at an investment bank? Graduate training, ongoing support, opportunities at leading global employers – the Alumni…
Est. 30,000 GBP
Junior Software Developer – London, Bournemouth, Glasgow & Other UK Locations Start Your Career as a Java Developer with mthree! Looking to kickstart your career in tech? The mthree Alumni Graduate Programme offers:…
Est. 55,500 USD
Locations: United States - we are looking for candidates who are flexible to working onsite in multiple locations across the United States. Salary: $48,000 - $63,000 USD Want to work in technology at an investment bank?…
Est. 57,000 USD
Locations: United States - we are looking for candidates who are flexible to working onsite in multiple locations across the United States. Salary: $48,000 - $66,300 USD Want to start your career as a Java Developer? Pai…
Est. 35,000 EUR
Launch Your Tech Career with a Global Investment Bank – Junior C++ Software Developer (Athens) Are you a recent Computer Science graduate with strong C++ experience gained through university projects, internships, or pro…
Want to work in technology at an investment bank? Paid graduate training, ongoing support, opportunities at leading global employers – the Alumni graduate program gives you everything you need. (And don’t worry, there’s…
Est. 35,000 GBP
Start Your Career as a Junior Golang Developer with mthree! We are looking for software engineers to join a team delivering end-to-end software solutions, building systems from the ground up rather than relying on off-th…
Est. 95,000 USD
Locations: United States, US Want to start your career as a software Developer? Paid graduate training, ongoing support, opportunities at leading global employers – the Alumni graduate program gives you everything you ne…
Est. 49,500 USD
Job Title: DevOps Engineer/ Production Support Analyst Location: Salt Lake City, UT Salary: $45,000 - $54,000 USD/year Want to work in technology at an investment bank? In-depth graduate training, ongoing support, opport…
Est. 35,000 EUR
Launch Your Tech Career with a Global Investment Bank – Junior SRE/DevOps Engineer (Athens) Are you a recent Computer Science or Engineering graduate – or someone with technical know-how and a passion for automation, sys…
Want to work in technology at an investment bank? Paid graduate training, ongoing support, opportunities at leading global employers – the Alumni graduate program gives you everything you need. (And don’t worry, there’s…
Want to work in technology at an investment bank? Paid graduate training, ongoing support, opportunities at leading global employers – the Alumni graduate program gives you everything you need. (And don’t worry, there’s…
Est. 55,500 USD
Locations: United States - we are looking for candidates who are flexible to working onsite in multiple locations across the United States. Salary: $48,000 - $63,000 USD Want to start your career as a Java Developer? In-…
**English Version Below** Analyste – Contrôle des Produits et Comptabilité Lancez votre carrière dans les services bancaires et les opérations financières Si vous souhaitez bâtir une carrière dans les services bancaires,…
Want to work in technology at an investment bank? Graduate training, ongoing support, opportunities at leading global employers – the Alumni graduate program gives you everything you need. (And don’t worry, there’s no tr…
Want to work in technology at an investment bank? Graduate training, ongoing support, opportunities at leading global employers – the Alumni graduate program gives you everything you need. (And don’t worry, there’s no tr…
Est. 30,000 GBP
Launch Your Career in Tech - No Degree Required Start your tech career with mthree’s Tech Accelerator. You’ll get hands-on training, personalised support, and the chance to begin an exciting role at a leading investment…
Est. 54,400 USD
Locations: United States - we are looking for candidates who are flexible to working onsite in multiple locations across the United States. Salary: $45,000 - $63,000 USD Want to work in technology at an investment bank?…
**English Version Below** Analyste débutant en opérations bancaires – Opérations hypothécaires et de prêts Lancez votre carrière dans les opérations bancaires et financières Si vous souhaitez bâtir une carrière dans le s…
Est. 59,350 USD
Locations: United States - we are looking for candidates who are flexible to working onsite in multiple locations across the United States. Salary: $45,000 - $63,000 USD Want to work in technology at an investment bank?…
Est. 102,000 USD
**Must already reside in the New York Tri-state area* The base salary range for this position is $85,000 - $119,000 annually, based on experience, skills, qualifications, and market factors. Want to work in technology wi…
** English Version to Follow Analyste KYC Lieu: Montréal, Québec La présence au bureau est requise au minimum 3 jours par semaine, dont au moins une journée le lundi et/ou le vendredi. À propos de mthree mthree s’associe…