American Express
American Express

American Express Recruitment 2026: Software Engineer I | Bengaluru

onsite
Bengaluru
Posted 7/7/2026
Exp: 0-X yearsy

Job Overview

Role: Software Engineer I Location: Bengaluru, KA, India Experience: Freshers / Experienced Qualification: B.E / B.Tech / B.Sc in Computer Science or related field Key Skills: Data Structures, Java/Python/C++, JavaScript, Git, Cloud, APIs

Job Description

As a Software Engineer I through the American Express Recruitment 2026 drive, you will design, develop, test, and maintain high-availability software applications. You will operate in a dynamic, cross-functional environment where writing clean, efficient, and well-documented code is paramount. This role demands a solid foundation in data structures and algorithms, strong problem-solving capabilities, and a collaborative mindset. Whether you are debugging complex systems or participating in deep technical code reviews, your analytical skills will directly contribute to delivering high-quality, secure financial solutions.

Roles and Responsibilities

  • Design, develop, heavily test, and maintain scalable software applications for enterprise use.
  • Write clean, efficient, maintainable, and well-documented code adhering to industry best practices.
  • Leverage strong analytical skills to solve complex technical problems and debug cross-system issues.
  • Collaborate continuously with cross-functional teams (Product, QA, Ops) to deliver high-quality technical solutions.
  • Actively participate in code reviews, technical architecture discussions, and knowledge-sharing sessions.
  • Troubleshoot, debug, and optimize application performance across various internal systems.

Skills and Eligibility Criteria

Educational Background: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).

Experience: Open to both Freshers and Experienced candidates. Prior internship or project experience is highly preferred.

Mandatory Technical Skills:

  • A strong foundation in advanced data structures and algorithms.
  • High proficiency in at least one major programming language such as Java, Python, C++, or JavaScript.
  • Familiarity with version control (Git), APIs, database management, and cloud platforms or web/mobile development.

Competencies:

  • Excellent communication, strong teamwork abilities, and a basic understanding of modern software development principles.

About the Company

At American Express, our culture is built on a 175-year history of innovation, shared values and Leadership Behaviors, and an unwavering commitment to back our customers, communities, and colleagues. As part of Team Amex, you’ll experience this powerful backing with comprehensive support for your holistic well-being and many opportunities to learn new skills, develop as a leader, and grow your career. Here, your voice and ideas matter, your work makes an impact, and together, you will help us define the future of American Express.