Software Engineer I Job in Bengaluru | American Express Careers

American Express is hiring for the position of Software Engineer I at its Bengaluru office. This role offers a golden opportunity for fresh graduates or early-career developers to join a global financial services giant, work on modern software platforms, and grow within a supportive engineering culture.

Software Engineer I – American Express (Bengaluru)
Job Details
Job Title Software Engineer I
Company American Express
Location Bengaluru, India
Experience Required 0 – 3 Years (Entry Level)
Qualification B.E / B.Tech / M.E / M.Tech / B.Sc / M.Sc (CS or related)
Job Type Full-time
Salary / CTC Best in Industry
Apply Online Apply Now

Software Engineer I – American Express (Bengaluru, India)

Job Description
American Express invites applications for the role of Software Engineer I in their Bengaluru technology office. As part of this role, you will contribute to building and deploying high-quality software solutions that power global-scale financial services platforms. You will work in agile teams, collaborate with peers and product owners, and help deliver scalable, maintainable, and robust code — all while benefiting from the learning culture and growth opportunities at Amex.

Key Responsibilities
• Design, develop, and deploy scalable software applications and features as per business requirements.
• Collaborate with fellow engineers and product owners on solution design, code reviews, and implementation.
• Participate in agile development cycles — daily stand-ups, sprint planning, demos, testing, and retrospectives.
• Write clean, maintainable code and follow coding standards and best practices.
• Work with databases, data structures and algorithms, and ensure efficient data storage and retrieval.
• Assist in building integrations, API development, or cloud-native services as required.
• Contribute to continuous improvement: refactoring, unit & integration testing, performance tuning, and code optimization.
• Learn and adapt quickly — embrace new technologies, tools, and frameworks.

Requirements
• Bachelor’s or Master’s degree in Computer Science or related field (B.E / B.Tech / M.E / M.Tech / B.Sc / M.Sc).
• 0 – 3 years of prior software engineering experience (freshers are welcome).
• Strong fundamentals in programming languages such as Java, Python, C++, or similar languages.
• Good understanding of data structures, algorithms, software design principles, and best coding practices.
• Ability to work collaboratively in an agile team environment, strong problem-solving skills, and good communication.
• Willingness to learn, adapt, and grow in a fast-paced organization.

How to Apply
Interested candidates may apply through the official American Express career portal using the link below. Submit your updated resume and other required details. Shortlisted candidates will be contacted by the recruitment team.
Apply here: https://aexp.eightfold.ai/careers/job/39059914?hl=en