Senior Software Engineer I

AMERICAN EXPRESS

Bengaluru

On-site

INR 1,400,000 - 2,800,000

Full time

7 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

American Express in Bengaluru seeks a Sr Software Engineer I to drive end-to-end development of enterprise applications, mentor junior engineers, and collaborate across teams to optimize performance and integration.

The role emphasizes Java/React with REST and NoSQL, Agile delivery, automated testing, and the use of GenAI tools to improve quality and productivity in the SDLC.

Qualifications

  • Bachelor's degree in CS/CE or comparable experience; advanced degree preferred
  • Knowledge of distributed (multi-tiered) systems, algorithms, NoSQL, and relational databases
  • 7+ years experience building full-stack enterprise applications using Java, React, REST APIs and NoSQL databases
  • Deep experience with reactive systems and GraphQL a plus
  • Knowledge of the core tools used in planning, analyzing, crafting, building, testing, configuring, and maintaining assigned applications
  • Experience in application design, software development, and automated testing
  • Experience in object-oriented design and coding
  • Experience in Agile software development methodologies and practices such as Scrum/Kanban
  • Experience in automation testing and documentation
  • Proficient in using AI tools including GitHub Copilot and Agentic tools to improve productivity and quality
  • Experience building GenAI applications and end-to-end agentic SDLC workflow a plus

Responsibilities

  • Directs the design, development, testing, and deployment of software applications and systems
  • Mentors junior Software Engineers and cross-functional team of colleagues, fostering a culture of excellence and innovation
  • Oversees a variety of tasks, platforms, and technologies to expand new and existing software to meet changing requirements
  • Writes automated unit tests to ensure correctness and stability
  • Provides technical guidance to ensure adherence to best practices and coding standards
  • Monitors software performance and implements improvements to optimize functionality
  • Analyzes technical challenges and provides innovative solutions to enhance software quality and efficiency
  • Collaborates with cross-functional teams to ensure seamless integration and deployment of software solutions
  • Collaborates with teams in product and business to align technology initiatives with business objectives

Skills

Distributed systems
Java
React
REST APIs
NoSQL
GraphQL
Agile/Scrum
Automated testing
AI tools
Mentoring

Education

Bachelor's degree in Computer Science/Computer Engineering or comparable experience

Tools

GitHub Copilot
Devin
Claude Code

Job description

The Enterprise Technology Services organization partners with every part of the American Express business to power the company s growth and innovation with trust and efficiency, and drive competitive differentiation with speed. We support the delivery and operations of technology, digital, and data capabilities, platforms, and services globally. Specifically, our team is responsible for the company s technology engineering, architecture, and infrastructure, providing 24x7 support to ensure an uninterrupted, high-quality experience for customers and colleagues. We also provide product management for core enterprise platforms, and lead technology risk and information security, enterprise data governance and platforms, digital product and design, and enterprise AI platforms on behalf of the company.

Sr Software Engineer I directs the end-to-end development of software applications, ensures adherence to best practices, mentors and coaches junior engineers, and collaborates with teams to optimize performance and integration.

Education Qualifications:

  • Bachelor s degree in Computer Science, Computer Engineering, and/or comparable experience; advanced degree preferred

Work Experience:

  • Knowledge of distributed (multi-tiered) systems, algorithms, NoSQL, and relational databases
  • 7+ years experience building full-stack enterprise applications using Java, React, REST APIs and NoSQL databases. Deep experience with reactive systems and GraphQL a positive
  • Knowledge of the core tools used in the planning, analyzing, crafting, building, testing, configuring, and maintaining of assigned application(s)
  • Experience in application design, software development, and automated testing
  • Experience in object-oriented design and coding with variety of languages
  • Experience in distributed (multi-tiered) systems, algorithms, and relational databases
  • Experience in Agile software development methodologies and practices such as Scrum/Kanban, iterations, user stories
  • Experience in automation testing and documentation (i.e. automated, functional, and performance)
  • Proficient in using AI tools including GitHub Copilot and Agentic tools like Devin, Claude Code throughout SDLC to improve productivity and quality. Experience building enterprise grade GenAI applications and building end-to-end agentic SDLC workflow a plus.
  • Mentors junior Software Engineers and cross-functional team of colleagues, fostering a culture of excellence and innovation
  • Provides guidance and support to junior engineers, fostering professional growth and development within the team
  • Directs the design, development, testing, and deployment of software applications and systems
  • Oversees a variety of tasks, platforms, and technologies to expand new and existing software to meet changing requirements
  • Writes automated unit tests to ensure correctness and stability
  • Provides technical guidance to ensure adherence to best practices and coding standards
  • Monitors software performance and implements improvements to optimize functionality
  • Analyzes technical challenges and provides innovative solutions to enhance software quality and efficiency
  • Collaborates with cross-functional teams to ensure seamless integration and deployment of software solutions
  • Collaborates and co-creates effectively with teams in product and the business to align technology initiatives with business objectives
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer I
Software Engineer I

American Express • Bengaluru

Hybrid
INR 1,400,000 - 2,300,000
Competitive base salaries
Bonus incentives
Comprehensive medical, dental, vision,
+5
Senior Manager -Tech Ops Engineering
Senior Manager -Tech Ops Engineering

AMERICAN EXPRESS • Bengaluru

On-site
INR 5,500,000 - 7,500,000
Senior Manager-Software Engineering
Senior Manager-Software Engineering

American Express • Chennai District

Hybrid
INR 1,500,000 - 2,000,000
Competitive base salary
Bonus incentives
Comprehensive medical and dental benefits
+2
Engineer - Java Full Stack Developer
Engineer - Java Full Stack Developer

American Express Services Europe Limited • Gurugram District

Hybrid
INR 1,000,000 - 1,500,000
Comprehensive medical, dental, vision insurance
Flexible working model
Career development opportunities
+1
Software Engineer II
Software Engineer II

American Express • Bengaluru

Hybrid
INR 1,500,000 - 2,800,000
Competitive base salary
Bonus incentives
Medical benefits (health/dental/vision
+2
Senior Software Engineer
Senior Software Engineer

Jobtailor • Bengaluru

On-site
INR 3,000,000 - 4,200,000
Software Engineer II
Software Engineer II

AMERICAN EXPRESS • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer I
Senior Software Engineer I

American Express • Gurugram District

Hybrid
INR 4,000,000 - 6,000,000
Competitive base salaries
Bonus incentives
Comprehensive medical, dental, vision,
+1
Senior Software Engineer
Senior Software Engineer

Jobtailor • Chennai District

On-site
INR 3,500,000 - 5,500,000
Staff Engineer
Staff Engineer

American Express Services Europe Limited • Bengaluru Urban

Hybrid
INR 1,600,000 - 2,000,000
Comprehensive medical and dental benefits
Flexible working model
Career development opportunities