
Principal Engineer, C++
Nagarro
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇷🇴 Romania
Visit company websiteJob Level
Lead
Tech Stack
C++GRPCLinux
About the role
- Independently learn and proficiently work with new frameworks/libraries, such as OpenTelemetry, gRPC, and OPC-UA.
- Design APIs, classes, and other software components based on input from software architects, demonstrating self-sufficiency.
- Develop high-quality, cross-platform C++ libraries.
- Write and review code with a focus on maintaining high standards of quality.
- Thoroughly understand functional requirements and analyze client needs within the project context.
- Address issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement.
- Provide constructive feedback to team members and establish clear expectations.
- Assist the team in troubleshooting and resolving complex bugs.
- Propose solutions during code/design reviews, justifying decisions taken.
- Contribute to a dynamic and lean software development team that embraces agile methodology.
Requirements
- Proficient in C++,
- Familiarity with C++17.
- Comfortable developing on the Linux platform.
- Effective communication skills with users, technical teams, and management to collect requirements, describe software product features, and articulate technical designs.
- Passion for building innovative solutions.
- Experience mentoring team members to meet client needs and holding them accountable for high delivery standards.
- Ability to understand and apply technology integration scenarios in complex troubleshooting situations.
- Proficient in English.
Benefits
- flexible work arrangements
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C++C++17OpenTelemetrygRPCOPC-UAAPI designcross-platform developmentsoftware component designbug troubleshootingagile methodology
Soft skills
effective communicationself-sufficiencycontinuous improvementconstructive feedbackmentoringproblem-solvingcollaborationadaptabilityaccountabilityinnovation