C++ Software Engineer

Accenture

Łódź

On-site

PLN 180,000 - 240,000

Full time

9 days ago
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

Private medical care
Life insurance
Training package
Referral program
E-learning access

Job summary

Accenture in Poland is seeking a senior software engineer to join a team developing a large open-source LLVM-based compiler for modern C++ applications.

You will contribute to a complex software stack for heterogeneous computing, investigate issues reported by the open-source community, and deliver production-quality solutions to the upstream codebase. Strong ownership and English/Polish communication are essential.

Qualifications

  • 4+ years of hands-on experience in commercial software development with C++ (17+).
  • Strong 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 effectively with large codebases.
  • Experience with Git, CMake, GitHub Workflows.
  • Excellent communication in English and Polish.

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 17+)
Algorithms & data structures
Linux/Windows development
Debugging
Git & GitHub Workflows
English & Polish communication

Tools

Git
CMake
GitHub Workflows

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. 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 • Kraków

On-site
PLN 300,000 - 420,000
Permanent employment contract
Extensive training & development
Employee referral program
+2
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
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 Infrastructure and Capital Projects, LLC • Kraków

Hybrid
PLN 180,000 - 260,000
Private medical care
Life insurance
Employee share purchase plan
+1
Backend Developer Internship Program (She/He/They)
Backend Developer Internship Program (She/He/They)

Accenture • Kraków

Hybrid
PLN 13,000 - 27,000
Paid internship
Flexible working hours
Hybrid/Remote options
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
Infrastructure Engineer
Infrastructure Engineer

Accenture Poland • Warszawa

Hybrid
PLN 180,000 - 260,000
Stable employment contract
Private medical care
Life insurance
+1
Technology Digital Strategy Consultant (She/He/They)
Technology Digital Strategy Consultant (She/He/They)

Accenture Poland • Warszawa

Hybrid
PLN 180,000 - 260,000
Professional development path
Extensive training package
Employee Assistance Program
+2
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