Resume and JobRESUME AND JOB
Nagarro logo

Staff Engineer, C++ - Careers at Nagarro

Nagarro

Staff Engineer, C++ - Careers at Nagarro

full-timePosted: Feb 2, 2026

Job Description

Staff Engineer, C++ - Careers at Nagarro

Location: WFA/Remote, Sri Lanka | Job ID: REF55170D

Elevate your career with Nagarro Careers as a Staff Engineer, C++ in this exciting Software Engineering Jobs opportunity. Join a global leader in digital engineering where your expertise in modern C++ will drive transformative solutions. Nagarro offers unparalleled growth in a Caring Mindset environment that prioritizes your professional and personal success.

Why Join Nagarro?
Nagarro stands out in the competitive tech landscape with its unique Fluidic Enterprise model, enabling seamless collaboration across borders and rapid career progression. As a Staff Engineer, enjoy Work From Anywhere (WFA/Remote) flexibility from Sri Lanka, tapping into global opportunities that span continents. Our Caring Mindset ensures comprehensive support, from mental health resources to continuous learning programs. Experience a culture where innovation thrives, backed by a commitment to diversity and inclusion. With Nagarro Careers, you're not just joining a company—you're becoming part of a movement redefining digital engineering excellence.

Digital Engineering Excellence
Dive deep into modern C++ (C++17+), Linux application development, and advanced design patterns. Leverage tools like Gtest, Cpputest, Boost, SQLite, and CMake to craft robust, scalable solutions. Our projects demand strong unit testing and optimization skills, often integrating Python, Behave testing, and even GO lang for hybrid systems. At Nagarro, you'll work on bleeding-edge technologies that power Fortune 500 clients, honing your expertise in high-performance computing and real-time systems. This role is perfect for senior engineers passionate about clean code, performance tuning, and agile methodologies in a remote-first setup.

Your Impact at Nagarro
As a Staff Engineer, C++, your contributions will shape mission-critical applications, mentor teams, and influence architectural decisions. Deliver measurable business value through optimized C++ codebases that handle massive scale. Embrace the Caring Mindset by fostering knowledge sharing and driving innovation in Sri Lanka's burgeoning tech hub. With global exposure and Fluidic Enterprise agility, accelerate your path to leadership in Software Engineering Jobs. Join Nagarro today and make your mark on the future of digital transformation—apply now for this senior-level opportunity and unlock endless possibilities.

Role Description

Must have Skills : Modern C++ (Strong) Job Description : Expert in modern C++ (C++17 or higher) Linux based application development. Strong C++ design pattern knowledge Strong C++ unit testing. Experience with Gtest or Cpputest Added advantage for experience in Boost, SQLite, CMake, Python, Behave testing, GO lang.

Key Responsibilities

  • Develop high-performance Linux-based applications using modern C++
  • Apply advanced C++ design patterns in software architecture
  • Write and maintain comprehensive C++ unit tests using Gtest or Cpputest
  • Build and integrate software components with CMake
  • Collaborate on cross-functional engineering teams
  • Optimize application performance and reliability
  • Mentor junior engineers in C++ best practices

What You Bring (Qualifications)

  • Expert in modern C++ (C++17 or higher)
  • Strong C++ design pattern knowledge
  • Strong C++ unit testing experience
  • Linux application development expertise

Core Skills

Modern C++ (C++17 or higher), Linux based application development, C++ design patterns, C++ unit testing, Gtest or Cpputest, Boost, SQLite, CMake, Python, Behave testing, GO lang

Why Nagarro? (Benefits)

  • Work From Anywhere (WFA/Remote) flexibility
  • Caring mindset with employee well-being focus
  • Fluidic Enterprise model for agile career growth
  • Global opportunities across Nagarro's international projects
  • Collaborative culture fostering innovation
  • Professional development in cutting-edge technologies

Locations

  • WFA/Remote, Sri Lanka

Salary

Salary details available upon request

Estimated Salary Rangemedium confidence

12,000,000 - 25,920,000 LKR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Modern C++ (C++17 or higher)intermediate
  • Linux based application developmentintermediate
  • C++ design patternsintermediate
  • C++ unit testingintermediate
  • Gtest or Cpputestintermediate
  • Boostintermediate
  • SQLiteintermediate
  • CMakeintermediate
  • Pythonintermediate
  • Behave testingintermediate
  • GO langintermediate

Required Qualifications

  • Expert in modern C++ (C++17 or higher) (experience)
  • Strong C++ design pattern knowledge (experience)
  • Strong C++ unit testing experience (experience)
  • Linux application development expertise (experience)

Responsibilities

  • Develop high-performance Linux-based applications using modern C++
  • Apply advanced C++ design patterns in software architecture
  • Write and maintain comprehensive C++ unit tests using Gtest or Cpputest
  • Build and integrate software components with CMake
  • Collaborate on cross-functional engineering teams
  • Optimize application performance and reliability
  • Mentor junior engineers in C++ best practices

Benefits

  • general: Work From Anywhere (WFA/Remote) flexibility
  • general: Caring mindset with employee well-being focus
  • general: Fluidic Enterprise model for agile career growth
  • general: Global opportunities across Nagarro's international projects
  • general: Collaborative culture fostering innovation
  • general: Professional development in cutting-edge technologies

Target Your Resume for "Staff Engineer, C++ - Careers at Nagarro" , Nagarro

Get personalized recommendations to optimize your resume specifically for Staff Engineer, C++ - Careers at Nagarro. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Staff Engineer, C++ - Careers at Nagarro" , Nagarro

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

EngineeringNagarroIT ServicesDigital EngineeringSeniorEngineering

Answer 10 quick questions to check your fit for Staff Engineer, C++ - Careers at Nagarro @ Nagarro.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Nagarro logo

Staff Engineer, C++ - Careers at Nagarro

Nagarro

Staff Engineer, C++ - Careers at Nagarro

full-timePosted: Feb 2, 2026

Job Description

Staff Engineer, C++ - Careers at Nagarro

Location: WFA/Remote, Sri Lanka | Job ID: REF55170D

Elevate your career with Nagarro Careers as a Staff Engineer, C++ in this exciting Software Engineering Jobs opportunity. Join a global leader in digital engineering where your expertise in modern C++ will drive transformative solutions. Nagarro offers unparalleled growth in a Caring Mindset environment that prioritizes your professional and personal success.

Why Join Nagarro?
Nagarro stands out in the competitive tech landscape with its unique Fluidic Enterprise model, enabling seamless collaboration across borders and rapid career progression. As a Staff Engineer, enjoy Work From Anywhere (WFA/Remote) flexibility from Sri Lanka, tapping into global opportunities that span continents. Our Caring Mindset ensures comprehensive support, from mental health resources to continuous learning programs. Experience a culture where innovation thrives, backed by a commitment to diversity and inclusion. With Nagarro Careers, you're not just joining a company—you're becoming part of a movement redefining digital engineering excellence.

Digital Engineering Excellence
Dive deep into modern C++ (C++17+), Linux application development, and advanced design patterns. Leverage tools like Gtest, Cpputest, Boost, SQLite, and CMake to craft robust, scalable solutions. Our projects demand strong unit testing and optimization skills, often integrating Python, Behave testing, and even GO lang for hybrid systems. At Nagarro, you'll work on bleeding-edge technologies that power Fortune 500 clients, honing your expertise in high-performance computing and real-time systems. This role is perfect for senior engineers passionate about clean code, performance tuning, and agile methodologies in a remote-first setup.

Your Impact at Nagarro
As a Staff Engineer, C++, your contributions will shape mission-critical applications, mentor teams, and influence architectural decisions. Deliver measurable business value through optimized C++ codebases that handle massive scale. Embrace the Caring Mindset by fostering knowledge sharing and driving innovation in Sri Lanka's burgeoning tech hub. With global exposure and Fluidic Enterprise agility, accelerate your path to leadership in Software Engineering Jobs. Join Nagarro today and make your mark on the future of digital transformation—apply now for this senior-level opportunity and unlock endless possibilities.

Role Description

Must have Skills : Modern C++ (Strong) Job Description : Expert in modern C++ (C++17 or higher) Linux based application development. Strong C++ design pattern knowledge Strong C++ unit testing. Experience with Gtest or Cpputest Added advantage for experience in Boost, SQLite, CMake, Python, Behave testing, GO lang.

Key Responsibilities

  • Develop high-performance Linux-based applications using modern C++
  • Apply advanced C++ design patterns in software architecture
  • Write and maintain comprehensive C++ unit tests using Gtest or Cpputest
  • Build and integrate software components with CMake
  • Collaborate on cross-functional engineering teams
  • Optimize application performance and reliability
  • Mentor junior engineers in C++ best practices

What You Bring (Qualifications)

  • Expert in modern C++ (C++17 or higher)
  • Strong C++ design pattern knowledge
  • Strong C++ unit testing experience
  • Linux application development expertise

Core Skills

Modern C++ (C++17 or higher), Linux based application development, C++ design patterns, C++ unit testing, Gtest or Cpputest, Boost, SQLite, CMake, Python, Behave testing, GO lang

Why Nagarro? (Benefits)

  • Work From Anywhere (WFA/Remote) flexibility
  • Caring mindset with employee well-being focus
  • Fluidic Enterprise model for agile career growth
  • Global opportunities across Nagarro's international projects
  • Collaborative culture fostering innovation
  • Professional development in cutting-edge technologies

Locations

  • WFA/Remote, Sri Lanka

Salary

Salary details available upon request

Estimated Salary Rangemedium confidence

12,000,000 - 25,920,000 LKR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Modern C++ (C++17 or higher)intermediate
  • Linux based application developmentintermediate
  • C++ design patternsintermediate
  • C++ unit testingintermediate
  • Gtest or Cpputestintermediate
  • Boostintermediate
  • SQLiteintermediate
  • CMakeintermediate
  • Pythonintermediate
  • Behave testingintermediate
  • GO langintermediate

Required Qualifications

  • Expert in modern C++ (C++17 or higher) (experience)
  • Strong C++ design pattern knowledge (experience)
  • Strong C++ unit testing experience (experience)
  • Linux application development expertise (experience)

Responsibilities

  • Develop high-performance Linux-based applications using modern C++
  • Apply advanced C++ design patterns in software architecture
  • Write and maintain comprehensive C++ unit tests using Gtest or Cpputest
  • Build and integrate software components with CMake
  • Collaborate on cross-functional engineering teams
  • Optimize application performance and reliability
  • Mentor junior engineers in C++ best practices

Benefits

  • general: Work From Anywhere (WFA/Remote) flexibility
  • general: Caring mindset with employee well-being focus
  • general: Fluidic Enterprise model for agile career growth
  • general: Global opportunities across Nagarro's international projects
  • general: Collaborative culture fostering innovation
  • general: Professional development in cutting-edge technologies

Target Your Resume for "Staff Engineer, C++ - Careers at Nagarro" , Nagarro

Get personalized recommendations to optimize your resume specifically for Staff Engineer, C++ - Careers at Nagarro. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Staff Engineer, C++ - Careers at Nagarro" , Nagarro

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

EngineeringNagarroIT ServicesDigital EngineeringSeniorEngineering

Answer 10 quick questions to check your fit for Staff Engineer, C++ - Careers at Nagarro @ Nagarro.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.