Senior C++ Developer

Montrose Software (Polska) Sp. z o.o.

Deutschland

Vor Ort

EUR 70.000 - 110.000

Vollzeit

14 Tage+

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Benefits dieser Stelle

Remote work option
Private medical insurance
Training budget
English lessons

Zusammenfassung

Montrose Software (Polska) Sp. z o.o. is seeking a skilled C++ developer to join fintech analytics services for pricing and valuation of financial instruments.

The role focuses on Linux-based development, performance-critical code, and safe memory management within a microservices architecture using Kafka, RabbitMQ, Solace, Docker and Kubernetes. You will collaborate with a distributed team on agile sprints, contribute to RESTful interfaces, and help design scalable systems for traders.

Qualifikationen

  • Proven experience in C++ (development, optimization, or system design).
  • Experience with performance-critical applications and safe memory management.
  • Understanding of event-driven architecture and messaging systems (e.g., Kafka, RabbitMQ, Solace).
  • Basic understanding of containerization (Docker) and orchestration (Kubernetes).

Aufgaben

  • Developing and maintaining fintech applications for Linux operating systems.
  • Implement new features, optimize existing functionality, and fix bugs.
  • Work together with other developers to deliver high-quality results.
  • Familiar with RESTful applications and microservice-based systems.
  • Numeracy to understand quantitative finance and strong software engineering background.

Kenntnisse

C++ development
Performance optimization
Memory management
Event-driven architecture
Messaging systems
Docker
Kubernetes
RESTful services
Microservices
Numerical finance
Math background

Tools

Kafka
RabbitMQ
Solace

Jobbeschreibung

About the project

Expected, C++ Optional, Kafka, RabbitMQ, Solace, Docker, Kubernetes About the project, Within this engagement, we are part of the structured rates products team, responsible for developing analytics services that support the pricing and initial valuation of financial instruments used across the bank’s systems and web-based applications. The solution is built using a microservices architecture, with communication handled via the Solace messaging system (pub/sub architecture). All microservices are deployed on the bank’s own Kubernetes cluster and are used by traders for the initial valuation of financial products before they are traded. Team size, > 20 people, and 7 from Montrose This is how we work, at the client's site, agile, scrum.

Your responsibilities
  • Developing and maintaining fintech applications for Linux operating systems
  • Implement new features, optimize existing functionality, and fix bugs
  • Work together with other developers to deliver high-quality results
  • Proven experience in C++ (development, optimization, or system design)
  • Experience with performance-critical applications and safe memory management
  • Good knowledge of programming patterns and best practices, with a strong focus on clean, maintainable, and efficient code
  • Understanding of event-driven architecture and messaging systems (e.g., Kafka, RabbitMQ, Solace)
  • Basic understanding of containerization (Docker) and orchestration (Kubernetes)
  • Optional, Fintech experience
  • Familiar with RESTful applications
  • Experience designing or working with microservice-based systems
  • Numeracy to be able to understand quantitative finance
  • Strong software engineering or math background
What we offer
  • 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
  • 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
Recruitment stages
  • Technical screening call via Google Meets (~ 30 minutes)
  • Technical interview via Google Meets (~ 2 hours)
  • Non-technical conversation with a Recruiter (~ 45 minutes)
  • Call with potential client (~1 hour)
  • Client interview (30–90 minutes)
Recruiter and Employer

Montrose Software (Polska) Sp. z o.o., Montrose Software is a software consultancy based in New Jersey (USA), with our primary development center in Kraków. We develop mobile apps, web applications and enterprise systems for a wide variety of clients.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

C# senior
C# senior

MARGO • Deutschland

Hybrid
EUR 117.000 - 193.000
Remote work expense reimbursement
Private medical care
Pre-paid lunch card
+5
Senior Backend Engineer (Java)
Senior Backend Engineer (Java)

D-FACTOR sp. z o.o. • Deutschland

Hybrid
EUR 65.000 - 110.000
Elastyczny czas pracy
Laptop służbowy
Benefity i dofinansowanie zajęć sport.
+2
Senior .NET Developer with Fintech
Senior .NET Developer with Fintech

MARGO • Deutschland

Hybrid
Applied AI Engineer
Applied AI Engineer

Aether Biomedical • Deutschland

Hybrid
EUR 41.000 - 70.000
Private medical insurance
Multisport card
Fully equipped workspace
+2
Senior Software Engineer (React)
Senior Software Engineer (React)

Kingfisher plc • Deutschland

Hybrid
Private medical healthcare
Life insurance
Training & Buddy programme
java developer in banking
java developer in banking

Enfint • Deutschland

Hybrid
EUR 60.000 - 98.000
20 paid learning days per year
Medical care
Multisport card
+6
Software Engineer - Java
Software Engineer - Java

ITERATIVE ENGINEERING sp. z o.o. • Deutschland

Remote
Multisport plus
Ubezpieczenie zdrowotne PZU
Biuro w dogodnej lokalizacji (Śląsk)
Full-Stack Developer
Full-Stack Developer

Aether Biomedical • Deutschland

Remote
Company-provided laptop
Experienced (Mid/Senior) DevOps Engineer
Experienced (Mid/Senior) DevOps Engineer

Aether Biomedical • Deutschland

Hybrid
EUR 80.000 - 120.000
Transparent work environment
Salary reviews tied to market rates
Career development funding
+5
Cobol Engineer (Linux/Unix)
Cobol Engineer (Linux/Unix)

Aether Biomedical • Deutschland

Hybrid
EUR 70.000 - 90.000
Training and education budget
Private healthcare reimbursement
Multisport package
+2