.
Senior C++ Developer
  • Kraków
Senior C++ Developer
Kraków, Kraków, Lesser Poland Voivodeship, Polska
Montrose Software (Polska) Sp. z o.o.
19. 3. 2026
Informacje o stanowisku

technologies-expected :


  • C++
  • Python
  • Git
  • Kubernetes

technologies-optional :


  • Microsoft SQL Server
  • Microsoft Copilot

about-project :


  • Our team develops and evolves infrastructure services that orchestrate large-scale analytic price and risk computations across a wide range of financial instruments. These calculations are distributed over thousands of computation engines, enabling both high-throughput End-of-Day batch processing and low-latency intraday streaming analytics.
  • The core analytic engine is implemented in C++, while the surrounding orchestration services are written in Java (legacy) and Python. We’re transitioning our environment from Windows-based virtual machines to containerized deployments on Kubernetes and Linux. Communication between services is primarily handled via Solace messaging and REST APIs.
  • A major focus of our work is ensuring reliability and performance in a complex distributed system- including extensive debugging, monitoring, and log analysis to identify and resolve issues across multiple services and environments.
  • Industry: Finance
  • Team & Collaboration
  • 3 (Montrose) + 3 on the client’s side, including developers (4) and QAs (2)
  • Regular meetings:
  • - daily standups
  • - biweekly sprint planning
  • - biweekly retrospective
  • - biweekly developer catchup call
  • - 4 short biweekly backlog refinement sessions
  • Communication via email and Webex chat
  • Working hours: usually 9:30–17:30 CET

responsibilities :


  • Building and optimizing services for pricing and risk calculation
  • Designing, developing, and maintaining backend services in C++ and Python
  • Participating in code reviews, discussing technical improvements, and sharing best practices
  • Collaborating with developers across Poland, UK and Canada
  • Working with SQL Server, Linux, and Solace (Pub/Sub model)
  • Using GitHub, Jira, and Jenkins for CI/CD and task management

requirements-expected :


  • Good knowledge of C++
  • Linux environment
  • Python
  • Git
  • Familiar with RESTful applications
  • Familiar with containerization and Kubernetes

offered :


  • 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 the office or a refund of the budget allocated for it
  • Fully stocked kitchen with drinks, fruit, and snacks
  • No dress code — dress comfortably
  • Chillout area with bean bags, therapy balls, PlayStation 4, Nintendo Switch 2 + games, stretching area, and pull-up bar
  • Regular team events
  • Additional Perks
  • Indoor bicycle parking

benefits :


  • sharing the costs of sports activities
  • private medical care
  • sharing the costs of foreign language classes
  • sharing the costs of professional training & courses
  • remote work opportunities
  • flexible working time
  • fruits
  • integration events
  • corporate sports team
  • no dress code
  • video games at work
  • coffee / tea
  • drinks
  • parking space for employees
  • leisure zone
  • birthday celebration
  • employee referral program
  • charity initiatives
  • family picnics

  • Praca Kraków
  • Kraków - Oferty pracy w okolicznych lokalizacjach


    109 900
    16 618