C++ Software Engineer

Accenture Poland

Warszawa

On-site

PLN 240,000 - 360,000

Full time

12 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Permanent employment contract
Private medical care and life保险
Employee Share Purchase Plan
Quarterly dividends if you own shares
Paid employee referral program
Access to Worksmile platform (Multispo

Job summary

Accenture Poland is seeking a skilled Software Engineer to join a team delivering a large open-source LLVM-based compiler project for modern C++ applications. You will contribute to a complex software stack for heterogeneous computing and tackle challenging technical problems with production-quality solutions.

Join international teams, gain hands-on experience with industry-standard practices, and build a visible open-source track record while developing expertise in C++, LLVM, SYCL, and

Qualifications

  • 4+ years of hands-on experience in commercial software development with C++ and strong expertise in modern C++ (17+).
  • Good understanding of algorithms and data structures.
  • Experience developing software on Linux and/or Windows.
  • Practical debugging and problem-solving skills.
  • Ability to understand and work effectivly with existing, large codebases.
  • Experience with Git, CMake, GitHub Workflows.
  • Excellent communication skills in English and Polish.
  • Strong sense of ownership, with a proactive approach to identifying problems, investigating their root causes, and driving solutions to completion.
  • Curiosity and willingness to learn new technologies and work across different areas of the software stack.

Responsibilities

  • Become part of a team developing a large open-source LLVM-based compiler project for modern C++ applications.
  • Contribute to the development of a complex software stack for heterogeneous computing.
  • Investigate and resolve issues reported by the open-source community, improving existing components, and developing new functionality.
  • Tackle challenging technical problems, identify their root causes, and deliver robust, production-quality solutions to the upstream codebase.

Skills

C++
Modern C++17+
Algorithms
Linux/Windows
Git
CMake
English & Polish
Debugging
Codebase navigation

Tools

GitHub Workflows
LLVM
Linux tools
CI/CD

Job description

WHO WE ARE:

Accenture is a leading global professional services company that helps the world’s leading businesses, governments, and other organizations build their digital core, optimize their operations, accelerate revenue growth, and enhance citizen services. We offer solutions and assets across Strategy & Consulting, Technology, Operations, Industry X, and Accenture Song.

WHO WE ARE:

Accenture is a leading global professional services company that helps the world’s leading businesses, governments, and other organizations build their digital core, optimize their operations, accelerate revenue growth, and enhance citizen services. We offer solutions and assets across Strategy & Consulting, Technology, Operations, Industry X, and Accenture Song.

At Accenture you will have an opportunity to work on challenging engineering projects together with experienced software engineers and contribute to solutions used around the world. We implement projects for many areas of the economy, such as: banking and finance, transport and infrastructure, energy, industry and many more.

For more information about Accenture Technology Poland please visit our website: https://www.accenture.com/pl-en

THE WORK:
  • Become part of a team developing a large open-source LLVM-based compiler project for modern C++ applications.
  • Contribute to the development of a complex software stack for heterogeneous computing.
  • Investigate and resolve issues reported by the open-source community, improving existing components, and developing new functionality.
  • Tackle challenging technical problems, identify their root causes, and deliver robust, production-quality solutions to the upstream codebase.
WHAT’S IN IT FOR YOU?
  • Opportunity to work on ambitious projects for the most prestigious clients in the world with international teams.
  • Gain hands‑on experience with industry-standard software development best practices.
  • Build a visible open-source track record by contributing to a renowned and widely used project.
  • Develop expertise in modern C++, LLVM, SYCL, and low‑level programming.
  • Access to technical training and opportunities for continuous professional development.
HERE’S WHAT YOU’LL NEED:
  • 4+ years of hands‑on experience in commercial software development with C++ and strong expertise in modern C++ (17+).
  • Good understanding of algorithms and data structures.
  • Experience developing software on Linux and/or Windows.
  • Practical debugging and problem‑solving skills.
  • Ability to understand and work effectivly with existing, large codebases.
  • Experience with Git, CMake, GitHub Workflows.
  • Excellent communication skills in English and Polish.
  • Strong sense of ownership, with a proactive approach to identifying problems, investigating their root causes, and driving solutions to completion.
  • Curiosity and willingness to learn new technologies and work across different areas of the software stack.
BONUS POINTS IF YOU HAVE:
  • Experience with LLVM or compiler development.
  • Experience with SYCL, CUDA, HIP, OpenCL, or other heterogeneous computing technologies.
  • Knowledge of compiler architecture, toolchains, or programming language implementation.
  • Experience with multithreaded or concurrent programming.
  • Experience with low-level or system programming.
  • Contribution to open‑source or personal projects (GitHub portfolio)
WHAT WE OFFER?
  • Permanent employment contract.
  • Individual support of a People Lead and a specific path of professional development, as well as the possibility of a session with a Coach.
  • A wide training package (soft, technical, and language training offer, access to e-learning platforms, Gallup test, GenAI training, possibility of co-financing courses, and certification).
  • Employee Assistance Program – legal, financial, and psychological consultations.
  • Accenture employees eligible for the Employee Share Purchase Plan automatically become eligible for quarterly dividends if they own company shares.
  • Paid employee referral program.
  • Private medical care and life insurance.
  • Access to the Worksmile platform (including the Multisport card).
WHAT WE BELIEVE:

Accenture does not discriminate against employment candidates based on race, religion, color, sex, age, disability, national origin, political beliefs, trade union membership, ethnicity, denomination, sexual orientation, or any other basis impermissible under Polish law.

All our leaders are committed to building a better, stronger, and more durable company for future generations to create positive, long‑lasting change. Inclusion and diversity are fundamental to our culture and core values. Our rich diversity makes us more innovative and creative, which helps us better serve our clients and our communities.

Our position as a partner to many of the world’s leading businesses, organizations, and governments affords us both an extraordinary opportunity and a tremendous responsibility to make a difference. Sustainability is one of our greatest responsibilities, and we embed it into everything we do and for everyone we work with.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C++ Software Engineer
C++ Software Engineer

Accenture • Łódź

On-site
PLN 180,000 - 240,000
Private medical care
Life insurance
Training package
+2
C++ Software Engineer
C++ Software Engineer

Accenture • Kraków

On-site
PLN 300,000 - 420,000
Permanent employment contract
Extensive training & development
Employee referral program
+2
Java Developer
Java Developer

Accenture • Wrocław

Hybrid
PLN 180,000 - 270,000
Flexible schedule
Remote work
Career development
+1
Senior Java Developer
Senior Java Developer

Accenture Poland • Kraków

Hybrid
PLN 180,000 - 280,000
Private medical care
Life insurance
Employee share purchase plan
+4
Senior Java Developer
Senior Java Developer

Accenture Infrastructure and Capital Projects, LLC • Kraków

Hybrid
PLN 180,000 - 260,000
Private medical care
Life insurance
Employee share purchase plan
+1
Senior Infrastructure Engineer (GCP)
Senior Infrastructure Engineer (GCP)

4900 Accenture Sp. z o.o. Company • Warszawa

Hybrid
PLN 260,000 - 380,000
Private medical care
Life insurance
Multisport card
+1
Senior Mainframe Developer
Senior Mainframe Developer

Accenture Poland • Warszawa

Hybrid
PLN 180,000 - 280,000
Permanent contract
Private medical care
Life insurance
+3
Calypso Developer
Calypso Developer

Accenture • Łódź

Hybrid
PLN 180,000 - 240,000
Permanent employment
People Lead support
Extensive training package
+6
Technology Digital Strategy Consultant (She/He/They)
Technology Digital Strategy Consultant (She/He/They)

Accenture • Województwo pomorskie

Hybrid
PLN 180,000 - 240,000
Employee share plan
Private medical care
Life insurance
+4
Technology Digital Strategy Manager (She/He/They)
Technology Digital Strategy Manager (She/He/They)

Accenture Poland • Warszawa

Hybrid
PLN 280,000 - 360,000
Private medical care
Life insurance
Company car