At Mindbox we connect top IT talents with technology projects for leading enterprises across Europe.
We are looking for an experienced Senior Software Engineer to join a global AI Markets technology team focused on delivering high-quality, AI-powered solutions for institutional clients. Our mission is to create cutting-edge applications using natural language processing (NLP) and AI to transform how financial markets data is accessed and consumed.
You will be working in a collaborative engineering environment where all stages of the delivery lifecycle matter – from analysis and design through to deployment and production support, following the principle: “If you build it, you support it.”
Sounds like your kind of challenge?
What you’ll be doing
- Collaborate in a small team of 4–6 developers, closely aligned with a dedicated product owner.
- Translate business requirements into development stories and deliver iteratively into production.
- Maintain production ownership: provide technical support for the solutions delivered.
- Identify and reduce technical debt, ensuring sustainable code quality while delivering new features.
- Design and develop scalable, maintainable solutions in Python following internal standards and best practices.
- Participate in pair programming and cross-skill within the team, contributing to backend and, when necessary, front-end tasks.
- Take ownership of problem-solving and contribute to continuous integration and delivery improvements.
Note: Detailed project information will be shared during the recruitment process.
What you get in return
- Flexible cooperation model – choose the form that suits you best
(B2B, employment contract, etc.) - Hybrid work setup – 2 times a week at Cracow offcie
- Collaborative team culture – work alongside experienced professionals eager to share knowledge
- Continuous development – access to training platforms and growth opportunities
- Comprehensive benefits – including Interpolska Health Care, Multisport card, Warta Insurance, and more
- High quality equipment – laptop and essential software provided
Who we’re looking for
- 5+ years of hands-on experience with Python, including frameworks and libraries such as Pandas, NumPy, Flask, or Django.
- Experience in designing and deploying enterprise-level applications with strong coding principles.
- Knowledge of machine learning, NLP, or AI concepts is an advantage.
- Understanding of Agile development methodologies and practices.
- Strong problem-solving mindset and collaborative approach, capable of working with global, multidisciplinary teams.
- Ability to mentor junior developers and lead by example.
- Fluent English written and spoken, with excellent communication skills.
Nice to have:
- Exposure to JavaScript frameworks (e.g., Vue.js) or willingness to learn front-end technologies.
- Understanding of cloud platforms or experience with KDB.
- Domain knowledge in financial markets, particularly FX or Rates pricing systems.
- Familiarity with DevOps practices, containerization, or automation.
Joining this project you’ll become part of Mindbox – a tech-driven company where consulting, engineering, and talent meet to build meaningful digital solutions. We’ll back you up every step of the way, accelerate your development, and ensure your skills make a difference.