JustJoin.IT Praca zdalna Senior

Senior C++ Developer

Montrose Software

⚲ Kraków, Gdańsk, Warszawa, Wrocław, Katowice

21 400 - 28 500 PLN netto (B2B) | 16 000 - 24 000 PLN brutto (UoP)

Wymagania

  • Git
  • C++
  • Linux
  • Oracle
  • Python

Opis stanowiska

Project description: 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 Location: Kraków / Hybrid/ Remote from Poland Your daily work will include: • 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 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  Qualifications: • Good knowledge of C++ • Linux environment • Python • Git • Familiar with RESTful applications • Familiar with containerization and Kubernetes Nice to have: • Fintech experience • Strong software engineering or math background • Microsoft SQL • use AI agents for development( ( e.g. Microsoft Copilot) Please note that the interview process is divided into four parts: • Technical phone screening (~30 minutes) • Technical interview (~2 hours) • Non-technical call with HR team (~30 minutes) • Call with client for which you will be working  Perks, Snacks & Everything Nice :) Work Environment & Flexibility • Top-quality equipment to support your work • Flexible working hours • Remote work option • Exciting and challenging projects with international teams Learning & Development • English lessons with a native speaker • Dedicated training budget for personal and professional growth Health & Well-being • Private medical insurance • Multisport card  • Air-conditioned workspace • Showers available at the office Food & Comfort • 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 Lifestyle & Fun • 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 Wyrażam zgodę na przetwarzanie moich danych osobowych przez Montrose Software zgodnie z Polityką Prywatności. English Version:I consent to Montrose Software processing my personal data according to the Privacy Policy Zapoznałem sie z Polityka Ochrony Sygnalistów Montrose Software. English Version: I consent to the Montrose Software Whistleblower Protection Policy.