Tech Stack / Keywords
Firma i stanowisko
Montrose Software supports one of the largest North American banks serving over 17 million clients worldwide. The team is part of the bank's structured rates products group, developing analytics services for pricing and valuation of financial instruments used in the bank’s systems and web-based applications. The solution uses a microservices architecture with communication via the Solace messaging system and is deployed on the bank’s Kubernetes cluster.
Wymagania
- Excellent knowledge of Python programming language with type hinting.
- Experience with large codebases.
- Ability to use Git version control system.
- Knowledge of Docker, Kubernetes, and ansible.
- Unit testing skills.
- Knowledge of JavaScript and React.
- Experience leveraging AI agents for software development.
- Fluent spoken and written English.
Nice to have:
- Familiarity with C++.
- Experience in a quantitative finance environment.
- Experience in Linux/Windows management.
Obowiązki
- Develop and maintain backend functionality and integrate it with the frontend.
- Implement new features, optimize existing functionality, and fix bugs.
- Collaborate with other developers to deliver high-quality results.
Benefity
- Top-quality equipment to support your work.
- Flexible working hours.
- Remote work option.
- Exciting and challenging projects with international teams.
- English lessons with a native speaker.
- Dedicated training budget for personal and professional growth.
- Private medical insurance.
- Multisport card.
- Air-conditioned workspace.
- Showers available at the office.
- Lunches from Kraków’s top restaurants delivered to office or budget refund.
- Fully stocked kitchen with drinks, fruit, and snacks.
- No dress code.
- Chillout area with bean bags, therapy balls, gaming consoles, stretching area, and pull-up bar.
- Regular team events.
- Indoor bicycle parking.
Inne informacje
The interview process includes four parts: technical phone screening (~30 minutes), technical interview (~2 hours), non-technical call with HR (~30 minutes), and a call with the client. The candidate must consent to data processing according to Montrose Software's Privacy Policy and Whistleblower Protection Policy. Data is processed for recruitment purposes in compliance with applicable laws.
Montrose Software
Pracodawca