Back
American Express logo

Senior Software Engineer I

American Express · Posted Nov 6

Banking, credit card, payment network, and travel services

Bengaluru, KA, IndiaFull-timeHybridSenior Level5–9 years₹28.0L–₹42.0L yearly25 applicants
BankingPaymentsCredit CardsFinancial ServicesPublic Company
Be an early applicantFull time

Get a personal compatibility score

Add a resume for personal matches

About the role

American Express is a 175-year-old payments and financial services company whose teams deliver differentiated products and world-class customer service while operating with a strong risk mindset. The Sr Software Engineer I directs the end-to-end development of software applications, mentors and coaches junior engineers, and collaborates with cross-functional teams to optimize performance and integration. The role spans designing, testing, and deploying applications across a variety of platforms and technologies while ensuring adherence to best practices and coding standards.

What you will do

  • 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

Skills used in this role

What the employer is looking for

  • Bachelor’s degree in Computer Science, Computer Engineering, and/or comparable experience; advanced degree preferred
  • Knowledge of distributed (multi-tiered) systems, algorithms, NoSQL, and relational databases
  • Knowledge of the core tools used in the planning, analyzing, crafting, building, testing, configuring, and maintaining of assigned application(s)
  • Software engineering and development experience or a related job
  • 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)

Benefits and support

  • Competitive base salaries
  • Bonus incentives
  • Support for financial-well-being and retirement
  • Comprehensive medical, dental, vision, life insurance, and disability benefits (depending on location)
  • Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need
  • Generous paid parental leave policies (depending on your location)
  • Free access to global on-site wellness centers staffed with nurses and doctors (depending on location)
  • Free and confidential counseling support through our Healthy Minds program
  • Career development and training opportunities

About American Express

American Express Company is a globally recognized multinational financial services corporation specializing in payment cards, travel-related services, and network banking. Founded in 1850, the company provides charge and credit cards, expense management products, and merchant services to consumers, small businesses, and large corporations worldwide. It operates a proprietary payments network known for its premium customer engagement and lifestyle rewards programs.

Industry
Banking
Company size
76800 employees
Founded
1850-03-18
Location
New York City, New York, USA
Funding stage
Public Company

Leadership

SJ
Stephen J. Squeri

Chairman and Chief Executive Officer

CL
Christophe Le Caillec

Chief Financial Officer

RR
Ravi Radhakrishnan

Chief Information Officer and Executive Vice President

MR
Monique R. Herena

Chief Colleague Experience Officer

ER
Elizabeth Rutledge

Chief Marketing Officer

Apply