💼

Senior Software Engineer I at American Express

Location
Chennai, Tamil Nadu, India
Job type
Full time
Posted on 04 Sep
Description

About the job

About Team:


RX Global aims to create unforgettable experiences for attendees and exhibitors through organizing events. Innovation, creativity, and collaboration drive the company to offer exceptional services to clients.


About the role:


The Senior Software Engineer II designs and delivers high-impact, scalable software solutions across multiple services. In this role, you’ll take ownership of end-to-end solution design and delivery—turning complex, ambiguous requirements into secure, resilient systems that drive real business and customer value. You’ll act as a subject-matter expert within your domain, contributing to engineering excellence, operational reliability, and team capability.


Requirements


  • Strong experience building and delivering complex, globally available distributed multi-tenant systems
  • Expertise in .NET/C# and at least one or more other modern backend stack (Java, python or Node.js), capable front-end skills (JavaScript, React.Js, Flutter, etc) plus strong SQL/data skills
  • Solid understanding of system design, Domain Driven Design, APIs, and event-driven architectures
  • Experience with cloud platforms (preferably AWS) and modern DevSecOps practices
  • Strong testing discipline and focus on quality and operational excellence
  • Ability to solve complex problems and make well-balanced technical trade-offs
  • Confident communicator who can work effectively across cross-functional and global agile product delivery teams
  • Exposure to AI Prompting and Agentic workflows


Responsibilities


  • Design and build scalable, secure, and high-performing systems that minimise long-term maintenance
  • Own end-to-end delivery of complex components across services
  • Translate business needs into pragmatic, incremental technical solutions
  • Drive engineering quality through strong coding practices, testing strategies, and design standards
  • Take responsibility for service reliability, monitoring, and incident management
  • Collaborate with Product and stakeholders to align solutions with customer and business outcomes
  • Identify risks early and improve delivery predictability and efficiency
  • Mentor engineers and contribute to a high-performing, collaborative team culture


Why join us?


You’ll play a key role in shaping robust, scalable platforms while influencing how technology is built at scale, engineering standards and delivery outcomes—working on systems that have measurable impact at scale. If you’re excited by leading product teams, shaping technology, and delivering software that matters, we’d love to hear from you.


Work in a way that works for you


We promote a healthy work/life balance across the organization. We offer an appealing working prospect for our people. With numerous wellbeing initiatives, shared parental leave, study assistance and sabbaticals, we will help you meet your immediate responsibilities and your long-term goals.


Working for you


We know that your wellbeing and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer:


  • Comprehensive Health Insurance: Covers you, your immediate family, and parents.
  • Enhanced Health Insurance Options: Competitive rates negotiated by the company.
  • Group Life Insurance: Ensuring financial security for your loved ones.
  • Group Accident Insurance: Extra protection for accidental death and permanent disablement.
  • Flexible Working Arrangement: Achieve a harmonious work-life balance.
  • Employee Assistance Program: Access support for personal and work-related challenges.
  • Medical Screening: Your well-being is a top priority.
  • Modern Family Benefits: Maternity, paternity, and adoption support.
  • Long-Service Awards: Recognizing dedication and commitment.
  • New Baby Gift: Celebrating the joy of parenthood.
  • Subsidized Meals in Chennai: Enjoy delicious meals at discounted rates.
  • Various Paid Time Off: Take time off with Casual Leave, Sick Leave, Privilege Leave,
  • Compassionate Leave, Special Sick Leave, and Gazette Public Holidays.


About Business:


RX is a global leader in events and exhibitions, leveraging industry expertise, data, and technology to build businesses for individuals, communities, and organizations. With a presence in 25 countries across 41 industry sectors, RX hosts approximately 350 events annually. RX is committed to creating an inclusive work environment for all our people. RX empowers businesses to thrive by leveraging data-driven insights and digital solutions. RX is part of RELX, a global provider of information-based analytics and decision tools for professional and business customers. For more information, visit www.rxglobal.com.

American Express
americanexpress.com
500+

‘Apply now’ takes you to the job application page after a quick sign-in

Master Backend Engineering
AI-First Software Engineering
Next batch starts on 24 Oct
Always stay in the know!
Join our community and stay notified of latest job opportunities.
American Express
americanexpress.com
500+

‘Apply now’ takes you to the job application page after a quick sign-in

Tap to Apply

Frequently Asked Questions

What are the key responsibilities of a Senior Software Engineer I at American Express in Chennai?
Chevron down
What qualifications are needed for the Senior Software Engineer I position at American Express?
Chevron down
What type of projects would I be working on as a Senior Software Engineer I at American Express?
Chevron down
What is the work environment like at American Express in Chennai for a Senior Software Engineer I?
Chevron down
Are there opportunities for advancement from the Senior Software Engineer I position at American Express?
Chevron down
What is the application process for the Senior Software Engineer I role at American Express in Chennai?
Chevron down
What benefits can a Senior Software Engineer I expect at American Express?
Chevron down
What makes the Senior Software Engineer I role at American Express appealing?
Chevron down

Why Work at American Express

American Express is a global services company that prides itself on providing excellent customer service, reliable financial products, and innovative technology solutions. The company is well-regarded for its employee-friendly policies, commitment to career growth, and comprehensive benefits packages, making it an attractive place for professionals. Working at American Express means being part of a diverse and inclusive culture that values different perspectives and encourages individual contributions. The organization is known for offering employees opportunities to advance their careers, engage in continuous learning, and benefit from a healthy work-life balance. The company’s mission to make a positive impact on its customers’ lives resonates across its operations, giving employees a sense of purpose and fulfillment in their roles.

What's It Like to Work at American Express

Joining American Express is more than just a job; it's about becoming part of a supportive and dynamic work environment. Employees appreciate the company's strong emphasis on teamwork and collaboration, where individuals are encouraged to share ideas and work together towards common goals. The workplace environment at American Express is described as inclusive, where diversity is celebrated and employee well-being is prioritized. With a strong commitment to corporate responsibility and sustainability, employees are often involved in initiatives that align with these values. Moreover, American Express invests in employee development through various training programs, leadership courses, and opportunities for career progression.

What's It Like to Work as a Senior Software Engineer I at American Express

Working as a Senior Software Engineer I at American Express provides professionals with the opportunity to engage with cutting-edge technology and contribute to impactful projects. The role involves collaborating with cross-functional teams to design, develop, and enhance software solutions that address complex business needs. Employees in this position enjoy a sense of autonomy and are encouraged to innovate and experiment, which fosters a stimulating and rewarding work environment. With a focus on career growth, individuals in this role have access to mentorship programs and are recognized for their contributions through performance evaluations and career advancement opportunities. Working on global-scale projects, employees develop solutions that enhance customer experiences and support the company's growth objectives.

Senior Software Engineer I Interview Questions at American Express

Candidates aiming to secure the position of Senior Software Engineer I at American Express may encounter a diverse range of interview questions designed to assess technical proficiency, problem-solving skills, and cultural fit. Common questions include:

  1. Explain a time when you had to solve a complex technical problem. How did you approach it?
  2. How do you stay up-to-date with the latest technologies and industry trends?
  3. Describe your experience with full-stack development and which technologies you prefer to use and why.
  4. How do you manage tight deadlines while ensuring the quality of your deliverables?
  5. Can you discuss a software project you led that improved user experience?
  6. How do you handle feedback on your work, and can you give an example of how you applied feedback to improve a project?
  7. Mention a challenging situation with a team member and how you handled it.

These questions are designed to evaluate the candidate’s technical expertise, teamwork capabilities, and problem-solving approach.

Senior Software Engineer I Interview Preparation at American Express

Preparation for a Senior Software Engineer I interview at American Express involves thorough understanding of both technical skills and the company’s culture. Candidates should:

  1. Brush Up on Core Programming Concepts: Focus on algorithms, data structures, system design, and software architecture principles.
  2. Familiarize with American Express Technologies: Understand the technologies and tools commonly used within the company, potentially including cloud computing, microservices, and DevOps practices.
  3. Study the Company’s Products: Gain insight into how American Express’s technology solutions enhance its financial services and customer experiences.
  4. Practice Problem-Solving: Engage in coding challenges and algorithm optimization problems that showcase your capacity to tackle complex scenarios.
  5. Review Past Projects: Be prepared to discuss your previous experiences, emphasizing leadership, innovation, and how your contributions led to successful outcomes.
  6. Understand the Corporate Culture: Familiarize yourself with American Express’s values and community involvement to convey a good cultural fit during interviews.
  7. Mock Interviews: Perform practice interviews with peers or use online platforms to simulate live interview scenarios, focusing on clear communication and confidence.

Senior Software Engineer I Interview Tips at American Express

Navigating the interview process for a Senior Software Engineer I role at American Express can be greatly aided by the following tips:

  1. Be Authentic: Clearly communicate your experiences and how they align with the role, being genuine about your career aspirations and interest in American Express.
  2. Showcase Problem-Solving Abilities: Demonstrating a structured and analytical approach to problem-solving can help you stand out.
  3. Highlight Collaboration Skills: Emphasize your ability to work effectively in teams, sharing instances where you led a project or contributed positively in collaborative settings.
  4. Ask Insightful Questions: Prepare questions about the team structure, project life cycles, and technological approaches American Express employs, highlighting your eagerness to learn and integrate into the company.
  5. Prepare with STAR Method: Use the Situation, Task, Action, Result framework to answer behavioral questions succinctly and effectively, illustrating your competencies through detailed examples.
  6. Show Enthusiasm: Convey enthusiasm for technology and innovation, demonstrating your motivation to contribute to American Express’s vision and objectives.
  7. Reflect on Feedback: Be prepared to discuss how you handle feedback and learn from it, conveying your commitment to personal and professional development.

These sections collectively form an informative and engaging page that will attract both potential candidates and search engines to the job opportunity of "Senior Software Engineer I at American Express".