Talent.com
Senior C++ Developer
Senior C++ DeveloperIG Group • Kraków, Kraków, Polska
No longer accepting applications
Senior C++ Developer

Senior C++ Developer

IG Group • Kraków, Kraków, Polska
30+ days ago
Job description

Calling all passionate developers to join a collaborative and inclusive team to work on modern front-end and back-end technologies

So, who we are?

Hello, we’re IG Group. We’re a global, FTSE 250-listed company made up of a collection of progressive fintech brands in the world of online trading and investing. The best part? We’ve snapped up many awards for our top-class platforms, forward-thinking products, and incredible employee experiences.

We believe in financial freedom. And our purpose is to help ambitious people achieve it. Around 400,000 people use our groundbreaking technology and forward-thinking platforms to trade the financial products they know and love.

Did we mention we have offices in 18 countries? Yes, when you join IG Group, you'll have the chance to work across multiple brands, with people all over the world.

Your role in the Team

We are seeking an experienced Engineer with over 5+ years of hands-on experience in development and problem solving complex tasks. The ideal candidate will have a robust understanding of back-end technologies and third-party integrations, along with a proven track record of delivery to the highest quality. You will also champion engineering best practices like pair programming, TDD and trunk based development. This role demands a deep proficiency in C++ (20), Python, SQLLite, Kafka, Splunk, GitLab, REST API services, CMake, networks, AMQP and vcpkg.

As an engineer on our MetaTrader 4 / 5 Team, you will be responsible for designing, developing, and maintaining our pricing and order integration with MT4 and MT5. You will need to optimize these systems to ensure seamless user experiences, data integrity, and security compliance. You will operate within an agile development framework, leveraging adaptive methodologies and advanced frontend development strategies to meet project deadlines, uphold industry best practices, and identify opportunities for system enhancements.

What you’ll do

Your role and responsibilities will be :

Working with fellow developers, fostering a collaborative and high-performance environment.

Design and implement robust back-end solutions with C++ (14,17,20)

Develop and integrate communication between MT5 / MT4 and IG’s back-end systems.

Manage real-time data processing with AMQ

Monitor and troubleshoot application issues using Splunk.

Utilize GitLab for version control and CI / CD processes.

Collaborate with cross-functional teams to define, design, and ship new features.

Ensure code quality, maintainability, and best practices through code reviews and continuous improvement.

You will be involved in out of hours support alongside Friday night releases (about once a month) for both MT4 and MT5

Who we’re looking for?

You’re curious about things like the client experience, the rapid developments in tech, and the complex world of fintech regulation. You’re also a confident, creative thinker with a knack for innovating. We know that you know every problem has a solution. Here, you can try new ideas, and lead the way in creating inspiring experiences for our clients and everyone around you.

We don’t fit the corporate stereotype. If you want to work for a traditional, suit-and-tie corporate that just gives you a pay cheque at the end of the month, we might not be for you. But, if you have that IG Group energy and you can stand behind what we believe in, let’s raise the bar together.

What you will need for the role

C++ : Extensive experience in building and deploying back-end services.

Kafka & AMQ : Skilled in implementing real-time data pipelines and messaging systems.

Splunk : Expertise in monitoring, logging, and troubleshooting application performance.

GitLab : Strong knowledge of version control systems and CI / CD pipelines.

Problem Solving : Strong analytical and problem-solving skills.

Communication : Excellent verbal and written communication skills.

Bachelor’s degree in computer science, Engineering, or related field (Master's preferred).

5+ years of experience in development.

Proven track record of leading successful development projects.

Strong understanding of software development lifecycle and agile methodologies.

Ability to work effectively in a fast-paced, dynamic environment.

How we work

We try to take a thoughtful approach to our ways of working as a company. We follow a hybrid working model with 3 days in the office which we think balances the need to collaborate effectively and connect with each other. When it comes to how we deliver, there are 5 things we want everyone to do to drive high performance, better learning and career satisfaction :

Lead and Inspire : Drives trust, alignment, and enthusiasm

Think Big : Focus on the problems that most impact commercial outcomes

Champion the client : Understand and prioritise client's needs

Deliver at pace : Push for fast, sustainable growth;

Raise the bar : Take ownership, be accountable and share feedback

We believe that diversity is vital to success, it fuels creativity, drives innovation and sets us up for global success. We're committed to building teams with a variety of perspectives and skills to help us realise our vision and strategy, that's why we encourage applications from people with diverse backgrounds and experiences to join us on this journey. Learn more about our D&I approach here.

The Perks

Your growth fuels our success! Thrive with tailored development programs, mentoring opportunities with leaders, and clear career progression. Expand your network through committees, sports and social clubs. Enjoy extra time off for volunteering and community work.

Competitive salary

Private medical cover for you and your family (Medicover)

Multikafeteria system (you can choose multisport card, vouchers etc.)

Life insurance (Generali)

Comprehensive global and local onboarding process – to the company and to your role

Unlimited access to LinkedIn Learning Platform

Employee-led LGBTQ+, Women’s, Black and Parents & Carers networks with annual budget for organizing events & projects that foster an open, diverse and inclusive culture

Option to participate and create ESG initiatives based on IG Brighter Future Fund

Online stretching sessions

Online wellbeing weeks

Online social events

Annual parties - summer picnic and Christmas Party and other social events

Flexible working hours – depending on the role

Flexible work arrangements – we work in hybrid working framework

Home office equipment reimbursement

2 additional days off a year for voluntary work

1 additional day off to celebrate your Birthday

Learn more about the Perks here!

Join us for this exciting journey. Apply now!

Create a job alert for this search

Senior Developer • Kraków, Kraków, Polska

Related jobs
Senior C++ Developer

Senior C++ Developer

KEEPIT POLAND SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ • Kraków, Lesser Poland, Poland
Do you want to join us on an ambitious mission to secure the digital world? Keepit is looking for Linux-based Senior C++ Developer to join our Engineering Team in Krakow, Poland.Participate in the ...Show more
Last updated: 30+ days ago • Promoted
Senior Golang Developer

Senior Golang Developer

ITEAMLY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ • Kraków, Lesser Poland, Poland
We’re looking for a Senior Golang Developer to join our Order Management team.You’ll design, develop, and maintain our product, collaborating with teams to ensure seamless integration.If you have s...Show more
Last updated: 30+ days ago • Promoted
Senior C++ Developer in Telecom @ EPOL IT Sp. z o.o.

Senior C++ Developer in Telecom @ EPOL IT Sp. z o.o.

EPOL IT Sp. z o.o. • Kraków, Poland
Possibility to work hybrid from our office in Krakow or Bialystok.Career development opportunities, skills and proficiency growth. Employment on the basis of different types of contracts (UoP / B2B / Um...Show more
Last updated: 14 days ago • Promoted
Data & Reporting Senior Developer

Data & Reporting Senior Developer

HSBC Service Delivery (Polska) Sp. z o.o. • Kraków, Lesser Poland, Poland
This role is responsible for helping the Global Procurement function make better, data-driven decisions and drive mission critical business outcomes through unlocking business value from data.This ...Show more
Last updated: 30+ days ago • Promoted
C++ Developer – telco sector

C++ Developer – telco sector

Sii Sp. z o.o. • Kraków, Lesser Poland, Poland
Join our team at Sii to work on an exciting project in telco area.As a C++ Developer, you'll have the opportunity to work in the fields of C++ and Yocto development. Be a part in developing pioneeri...Show more
Last updated: 30+ days ago • Promoted
Senior Rust Developer @ ELEKS

Senior Rust Developer @ ELEKS

ELEKS • Kraków, Poland
ELEKS Software Engineering and Development Office is looking for a Senior Rust Developer in Poland.Our customer creates a passwordless platform that uses secure device-based credentials.You’d be co...Show more
Last updated: 7 days ago • Promoted
Senior React Developer @ OneRail Poland Sp. z o.o.

Senior React Developer @ OneRail Poland Sp. z o.o.

OneRail Poland Sp. z o.o. • Kraków, Poland
Work on industry-leading technology that is shaping the future of logistics.Opportunities for professional development and career advancement. Join a team of talented engineers and industry experts....Show more
Last updated: 30+ days ago • Promoted
R&D Senior Software Developer (C++, C#) @ Hitachi Energy

R&D Senior Software Developer (C++, C#) @ Hitachi Energy

Hitachi Energy • Kraków, Poland
We are looking for a R&D Senior Software Developer to drive innovation and solution development in Grid Automation.In this role you will collaborate with dynamic global technology teams with n...Show more
Last updated: 12 days ago • Promoted
Senior React Developer @ Idego Group Sp. z o.o.

Senior React Developer @ Idego Group Sp. z o.o.

Idego Group Sp. z o.o. • Kraków, Poland
At Idego Group, you’ll work with people who find pleasure in programming and have deep knowledge about a variety of technologies. You’ll work for our clients worldwide and provide support in great s...Show more
Last updated: 23 days ago • Promoted
C / C++ Developer

C / C++ Developer

Mennica Polska S.A. • Kraków, małopolskie, Polska
Programowanie na platformie Verifone.Praca nad projektami związanymi z wdrażaniem, obsługą i rozwijaniem systemów Kart Miejskich. ISO-7816 i bezstykowymi 14443 A / B.Pracę w zgranym i dynamicznym zesp...Show more
Last updated: 30+ days ago • Promoted
C++ Developer

C++ Developer

Infotree Global Solutions • Kraków, Lesser Poland Voivodeship, Poland
C++ Developer - Drive Innovation in Vehicle Safety and Comfort.Be part of a transformative project, shaping the future of driver safety and in-cabin monitoring technology.Our client, an industry le...Show more
Last updated: 30+ days ago • Promoted
C++ Developer with CUDA / GPU

C++ Developer with CUDA / GPU

Sii Sp. z o.o. • Kraków, Lesser Poland, Poland
We are looking for highly skilled C++ Developer with specialized experience in CUDA and GPU to join one of our project! Currently we are working on projects for about 50 clients from various indust...Show more
Last updated: 30+ days ago • Promoted
Senior Automation Developer

Senior Automation Developer

Danaher Corporation • Kraków, Lesser Poland, Poland
The Senior Automation Developer is a new position that will play a pivotal role in design, implementation, and evolution of Danaher enterprise-wide cybersecurity orchestration and automation soluti...Show more
Last updated: 30+ days ago • Promoted
Junior C++ Developer @ Coforge

Junior C++ Developer @ Coforge

Coforge • Kraków, Poland
We are seeking a Junior / Software Engineer I in C++ with 1 to 2 years of experience to join our development team.The ideal candidate should have a solid foundation in C++ programming, willingness ...Show more
Last updated: 6 days ago • Promoted
C++ Developer with OpenShift / OpenStack Experience – telco sector

C++ Developer with OpenShift / OpenStack Experience – telco sector

Sii Sp. z o.o. • Kraków, Lesser Poland, Poland
We are currently seeking a C++ Developer to join one of our telecommunications projects as part of a global R&D engineering team. You will be responsible for developing, improving, and validating so...Show more
Last updated: 7 hours ago • Promoted • New!
High-Tech C++ Developer

High-Tech C++ Developer

Sii Sp. z o.o. • Kraków, małopolskie, Polska
Chcesz, aby Twój kod miał realny wpływ na rozwój nowoczesnych technologii?.Dołącz do zespołu Sii tworzącego oprogramowanie, które wspiera projektowanie i weryfikację układów scalonych oraz komponen...Show more
Last updated: 30+ days ago • Promoted
Senior C++ Developer

Senior C++ Developer

Keepit • Kraków, Województwo małopolskie, Polska
Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.We are growing fast as a company and do our best to bring our SaaS cloud-based backup services to the ...Show more
Last updated: 30+ days ago • Promoted
С++ Developer

С++ Developer

KEEPIT POLAND SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ • Kraków, Lesser Poland, Poland
Do you want to join us on an ambitious mission to secure the digital world? Keepit is looking for a Linux-based C++ Developer to join our Engineering Team in Krakow, Poland.Participate in the enti...Show more
Last updated: 30+ days ago • Promoted