American Express is Hiring for Software Engineer

Job Overview

American Express is looking for a Software Engineer II to join its technology team in Bengaluru, India. This role involves building, deploying, and supporting innovative software solutions that power the company’s global financial services. As part of Team Amex, you will contribute to designing scalable applications, optimizing performance, and leveraging emerging technologies like Generative AI. This is a hybrid role offering career growth, cutting-edge projects, and comprehensive well-being benefits.

Job Details

Company: American Express
Job Position: Software Engineer II
Location: Bengaluru, Karnataka, India (Hybrid)
Qualification: Bachelor’s degree in Computer Science, Engineering, or related field (advanced degree preferred)
Experience: 4+ years in software development
Salary: ₹18–25 LPA (Estimated based on market standards for Software Engineer II in top MNCs in Bengaluru)

Key Responsibilities

  1. Design, develop, and maintain high-quality software applications.
  2. Contribute to building prototypes and proof-of-concepts.
  3. Write efficient, reusable, and testable code.
  4. Debug applications and resolve technical issues promptly.
  5. Collaborate with agile teams to deliver iterative features.
  6. Lead deployment processes across multiple environments.
  7. Automate build, testing, and deployment pipelines.
  8. Ensure application scalability, reliability, and performance.
  9. Implement and maintain monitoring systems using observability tools.
  10. Support production applications with quick turnaround.
  11. Work on RESTful API design and backend development.
  12. Apply industry best practices for software engineering.
  13. Assist in architecture and solution design discussions.
  14. Mentor junior developers and share technical expertise.
  15. Contribute to innovation by experimenting with new technologies.

Required Skills and Knowledge

  1. Strong programming expertise in Java and Spring Boot.
  2. Hands-on experience with Microservices architecture.
  3. Proficiency in RESTful APIs and web services.
  4. Familiarity with both relational and NoSQL databases.
  5. Knowledge of XML, JSON, and multi-threaded programming.
  6. Experience with testing frameworks like JUnit, Mockito, SonarQube.
  7. Strong background in Agile software development practices.
  8. Expertise in CI/CD tools (Jenkins, Maven, Git, Gradle, XLR).
  9. Exposure to monitoring tools (Splunk, ELK, Grafana).
  10. Understanding of design patterns and scalable architecture.
  11. Knowledge of Vert.x and reactive programming (preferred).
  12. Familiarity with Generative AI, LLMs, and prompt engineering.
  13. Problem-solving skills with the ability to debug complex systems.
  14. Ability to communicate technical solutions clearly.
  15. Degree in Computer Science or related technical field.
READ ALSO:  Amazon is Hiring for Support Advisor

About American Express

American Express, founded in 1850, is a global leader in financial services with a legacy of over 175 years of innovation. Known for its strong values, customer-first approach, and high-performance culture, the company operates worldwide with a focus on delivering premium financial products and services. In India, American Express continues to expand its technology and innovation hubs, building impactful solutions that redefine the future of payments and customer experience.

Why Join American Express

  1. Be part of a company with over 175 years of excellence.
  2. Work in a global financial technology environment.
  3. Access hybrid and flexible work options.
  4. Competitive salary and annual performance bonuses.
  5. Comprehensive medical, dental, and vision benefits.
  6. Generous paid parental leave policies.
  7. Access to wellness centers and health programs.
  8. Free counseling through the Healthy Minds program.
  9. Career development, mentorship, and training programs.
  10. Exposure to large-scale enterprise-grade systems.
  11. Work on AI, LLMs, and cutting-edge technologies.
  12. Opportunities to collaborate with global teams.
  13. Diversity and inclusion-driven workplace.
  14. Stability of a Fortune 100 organization.
  15. Strong leadership development culture.

Important Links

Apply Link: Click here

Leave a Comment