Cognizant
Posted 23h ago

Sr. Software Engineer (C++ / Python) – Code Review

Cognizant
Buenos Aires, Buenos Aires, Argentina
HybridFull Time
Responsibilities
  • reviewing code
  • analyzing code
  • providing feedback
Requirements
  • Requires C++ and Python proficiency
  • Code review experience
  • Testing knowledge
  • Analytical skills
  • Upper-intermediate English, and strong written communication. AI-generated code review experience preferred
Technical tools mentioned
C++PythonJavaGoTypeScriptCritiqueCiderPiperBuganizer

Job description

Sr. Software Engineer (C++ / Python) – Code Review

About the role

As a Sr. Software Engineer (C++ / Python) – Code Review, you will ensure high-quality, reliable, and efficient code across large-scale systems, including AI-generated code. You will be a valued member of the engineering team and work collaboratively with developers, reviewers, and cross-functional stakeholders to assess and improve code quality, standards, and performance.

In this role, you will:

  • Proficiency in C++ (strongly preferred)
  • Good to have experience in one of the following: Java / Python / GoLang / TypeScript
  • Review and evaluate code changes (CLs), including AI-generated code, to ensure correctness, performance, readability, and alignment with best practices
  • Provide clear, actionable feedback to improve code quality and maintainability
  • Analyze AI-generated code changes to identify risks, inconsistencies, or inefficiencies
  • Collaborate with engineering teams to uphold coding standards and testing practices
  • Support continuous improvement of code review processes and tooling

Work model

This is a hybrid position requiring 3 days a week in a Cognizant office.

Shift

  • Monday to Friday
  • 9:00 to 18:00 or 10:00 to 19:00 (local time)

What you need to have to be considered:

  • Proficiency in C++ and Python (strongly preferred)
  • Strong code review experience with the ability to assess code for quality, scalability, and adherence to standards
  • Experience reviewing AI-generated code and identifying potential issues
  • Solid understanding of unit testing, integration testing, and fuzz testing concepts
  • Strong analytical and problem-solving skills
  • English level: Upper Intermediate or above
  • Excellent written communication skills with the ability to provide concise, constructive feedback

These will help you stand out:

  • Experience with Google development tools such as Critique, Cider, Piper, or Buganizer
  • Familiarity with AI/ML concepts, especially in the context of code generation and evaluation
  • Experience working in large-scale or distributed systems environments
  • Ability to quickly learn new tools and adapt to evolving engineering processes





About Cognizant: 
Cognizant (Nasdaq: CTSH) is an AI Builder and technology services provider, bridging the gap between AI investment and enterprise value by building full-stack AI solutions for our clients. Our deep industry, process and engineering expertise enables us to build an organization’s unique context into technology systems that amplify human potential, drive tangible outcomes and keep global enterprises ahead in a fast-changing world. See how at cognizant.ai or @cognizant.

Additional employment information
Compensation information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law.

Applicants may be required to attend interviews in person or by video conference. In addition, candidates may be required to present their current state or government issued ID during each interview.

Cognizant is an equal opportunity employer. Your application and candidacy will not be considered based on race, color, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status or any other characteristic protected by federal, state or local laws.

If you have a disability that requires reasonable accommodation to search for a job opening or submit an application, please email [email protected] for roles based in the Americas or [email protected] for roles based in India.

About Cognizant

Provides IT consulting and digital business process services.

Similar jobs

Software Engineer roles near Buenos Aires, Buenos Aires
11h
Save
Mark Applied
Hide
Senior Software Engineer, Front-End (Text Analytics)
Palermo or Buenos Aires
HybridFull Time
Medallia
Medallia: Provides cloud-based software for experience management and analytics.
5+ YOERequires 5+ years of front-end software engineering experience, React or Angular, REST and GraphQL APIs, code reviews, testing, AI coding assistants, and security and performance standards. TypeScript, Jest, and Playwright preferred.
HTML, CSS, JavaScript, React, Angular, REST, GraphQL, GitHub Copilot, Cursor, Claude, TypeScript, Jest, Playwright
19h
Save
Mark Applied
Hide
Sr Software Engineer - IT Taxes
Buenos Aires or Argentina
HybridFull Time
Mercado Libre
Mercado LibreNASDAQ: MELI: E-commerce and financial services marketplace for Latin America.
Backend development experience at scale with Go or Java; microservices, REST APIs, asynchronous integration, BigQuery, end-to-end design, testing, observability, resilience, error handling, and fiscal knowledge.
Go, Java, BigQuery, REST APIs
19h
Save
Mark Applied
Hide
Sr Software Engineer - IT Taxes
Buenos Aires, Buenos Aires, Argentina
HybridFull Time
Mercado Libre
Mercado LibreNASDAQ: MELI: Leading e-commerce and fintech ecosystem in Latin America.
Backend development experience with Go or Java, microservices, REST APIs, asynchronous integration, BigQuery, end-to-end design, testing, observability, resilience, error handling, and fiscal and accounting expertise.
Go, Java, BigQuery, REST APIs, microservices
20h
Save
Mark Applied
Hide
Senior Lead Software Engineer
Buenos Aires, Buenos Aires, Argentina
OnsiteFull Time
JPMorgan Chase
JPMorgan ChaseNYSE: JPM: Global financial services firm providing banking and investment solutions.
Requires strong software engineering and programming skills, demonstrated Golang and distributed computing experience, and proficiency with information and data models. Distributed systems and security technology experience preferred.
Golang, RDF, UML, Graph APIs, REST APIs, SHACL, SHACL-AF, RML, SPARQL, JSON-LD, LDAP, Active Directory, OIDC, SAML, Kerberos, Amazon IAM, Terraform, Ansible, CloudFormation
1d
Save
Mark Applied
Hide
Senior Software Engineer, Front-End (Text Analytics)
Buenos Aires, Buenos Aires, Argentina
HybridFull Time
Medallia
Medallia: Provides enterprise experience management and customer feedback software.
5+ YOERequires 5+ years of front-end software engineering experience, React or Angular, REST and GraphQL APIs, code reviews, testing, AI-assisted coding workflows, and strong architectural skills.
HTML, CSS, JavaScript, React, Angular, REST, GraphQL, GitHub Copilot, Cursor, Claude, TypeScript, Jest, Playwright
1d
Save
Mark Applied
Hide
Team Lead Software Engineer
CABA, Buenos Aires, Argentina
HybridFull Time
Fudo
Fudo: Cloud-based management platform for restaurants, bars, and cafes.
5+ YOE5+ years of full-stack web development with JavaScript, React or Angular, and Ruby/Rails; REST APIs, relational databases, frontend performance, team leadership, Git, and Linux experience required.
JavaScript, React, Angular, Ruby, Rails, REST, HTTP, Webpack, Vite, HTTP/2, Git, Linux
2d
Save
Mark Applied
Hide
Software Engineering AMTS-1
Buenos Aires, Buenos Aires, Argentina
HybridFull Time
Salesforce
SalesforceNYSE: CRM: Sells cloud-based customer relationship management and business software solutions.
Strong software engineering and computer science fundamentals; expertise in at least one programming language; creative problem solving, ownership, quality focus, and willingness to learn.
Go, Rust, Kubernetes, Envoy, Java, C++, NodeJS
2d
Save
Mark Applied
Hide
Staff Software Engineer (.NET)
Buenos Aires, Buenos Aires, Argentina
HybridFull Time
TELUS Digital
TELUS Digital: Provides global digital customer experience and business transformation solutions.
7+ YOERequires a bachelor's degree or equivalent experience, 7+ years of .NET development, AI experience, cloud and database expertise, full-stack systems, APIs, OAuth2, design patterns, and Git.
.NET, .NET Core, AWS, Azure, GSP, MS SQL Server, Aurora, PostgreSQL, MySQL, Visual Studio, Git, SourceTree, OAuth2