Staff Engineer

American Express Services Europe Limited

Bengaluru Urban

Hybrid

INR 1,600,000 - 2,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Comprehensive medical and dental benefits
Flexible working model
Career development opportunities

Job summary

A global financial services company in Bengaluru is seeking a Staff Engineer to support the modernization of essential platforms. You will drive technical designs, implement scalable components, and collaborate with engineers. The ideal candidate will have over 7 years of experience in engineering and hands-on coding skills in Java, Docker, and Kubernetes. This role offers a flexible working model with comprehensive benefits for your well-being.

Qualifications

  • 7+ years of Engineering experience in a complex environment.
  • Experience with design and implementation of distributed applications.
  • Demonstrated ability to optimize enterprise software performance.

Responsibilities

  • Drive technical designs and conduct design reviews.
  • Implement scalable platform components and modernize technology.
  • Provide technical mentorship to other engineers.

Skills

Engineering experience
Microservices architecture
Hands-on coding
CI/CD and DevOps
Performance optimization

Education

Bachelor's degree in Computer Science or related field

Tools

Java
Docker
Kubernetes
Kafka
Postgres

Job description

STAGING / TEST ENVIRONMENT for AMEX Internal purposes only. If you are attempting to apply for a job at American Express, please visit our Career Portal.

Description

You Lead the Way. We’ve Got Your Back

With the right backing, people and businesses have the power to progress in incredible ways. When you join Team Amex, you become part of a global and diverse community of colleagues with an unwavering commitment to back our customers, communities, and each other. Here, you’ll learn and grow as we help you create a career journey that’s unique and meaningful to you with benefits, programs, and flexibility that support you personally and professionally.

At American Express, you’ll be recognized for your contributions, leadership, and impact—every colleague can share in the company’s success. Together, we’ll win as a team, striving to uphold our company values and powerful backing promise to provide the world’s best customer experience every day. We’ll do it with the utmost integrity, and in an environment where everyone is seen, heard and feels like they belong.

Join #TeamAmex and let’s lead the way together.

Enterprise Platforms is a company-wide center of excellence within Technology comprised of both Product Management and Engineering functions. Our critical platforms (Global Account Receivable, Global Loyalty & Benefits, and Digital Banking) underpin American Express’ essential customer segments, value propositions and business lines.

  • Global Loyalty and Benefits powers the Membership Reward points, Amex Offers, Insurance, and Card benefits for over 112 million cards in over 58 markets worldwide.
  • Global Accounts Receivable powers our customer's financial life and Amex’s growth by building innovative Account Receivable Solutions for Consumer Card, Loans, and Commercial Card businesses.
  • Digital Banking powers Deposits, Financial Planning, Bill Payment, and Money Movement experiences through innovative platform products & services while giving customers the ability to manage their money in an automated and predictive way.

Enterprise Platforms’ charter is to modernize the company’s core platforms to dramatically increase Amex’s strategic agility and intensify its customer-centric approach.

We are looking for a Staff Engineer to support our modernization journey, enabling our markets to leverage groundbreaking technology that will provide flexibility, scalability, and speed to market.

We plan to hire multiple Directors across three markets (US, UK, and India) and skills will vary by team and market. Below are high-level responsibilities and qualifications, and we welcome applicants with varying specialties.

Key Responsibilities
  • Drive both high-level and detailed technical designs and conduct design reviews as needed.
  • Implement new, highly scalable platform components, transforming classic technology applications to modern stack.
  • Collaborate and provide technical expertise to help engineers overcome problems.
  • Build high awareness of open-source technologies and communities that enable high volume low latency systems.
  • Implement new scalable components; 50-60% of the time spent on coding and hands-on technical implementation.
  • Work with Principal Engineers and Architects to define solution requirements and technical implementation approach.
  • Actively participate in team and company-wide architecture and engineering discussions / forums.
  • Drive both high-level and detailed technical designs and lead design reviews.
  • Establish best practices for software development and testing.
  • Analyze, design, program, debug, and modify software for use in local, networked, cloud-based or internet-related environments.
  • Oversee health and quality of code across the portfolio, including leadership functional testing and CI/CD tool integration.
  • Provide technical mentorship to other software engineers at all levels.
Qualifications
  • 7+ years of Engineering experience in a complex environment and/or comparable experience.
  • Experience with design and implementation of distributed applications with microservices architecture experience.
  • Experience with high throughput and low latency needs applications.
  • Hands-on coding experience in the technology stack (Java/Go, Docker, K8s, Kafka, Elastic and Postgres relevant frameworks, languages, OS libraries, etc.).
  • Demonstrated willingness to learn new technologies and takes pride in how fast they develop working software.
  • Recent hands-on experience with modern software engineering concepts (CI/CD, DevOps, containers, microservices, etc.).
  • Proven ability to transform business requirements into high-quality production software.
  • Experience with big data technology and machine learning is a plus.
  • Experience with in-memory data grid and compute (Gridgain, etc.) is a plus.
  • Demonstrated ability to optimize the performance of enterprise software systems and/or components.
  • Ability to participate in the prevention, diagnosis, and resolution of system outages as an expert in the underlying platform architecture.
  • Bachelor's degree in computer science, software engineering, information systems, or related field. Master’s degree is a plus.
Minimum Qualifications

We back our colleagues and their loved ones with benefits and programs that support their holistic well-being. That means we prioritize their physical, financial, and mental health through each stage of life. Benefits include:

  • 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

American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law.

Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.

Additional Note for US Applicants: American Express does not currently utilize the AI capabilities of its application management platform in making employment decisions.

If you have a disability and would like to request an accommodation in order to apply for a position you may contact us by emailing RecruitmentOperationsServicing@aexp.com . Please indicate if you would prefer a response via email or phone. US applicants may also contact us by using the US Toll Free number 1-833-707-1981.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineer I- Openshift Engineer
Engineer I- Openshift Engineer

American Express Services Europe Limited • Bengaluru Urban

Hybrid
INR 1,200,000 - 1,600,000
Flexible working model
Generous paid parental leave
Comprehensive medical and dental benefits
+1
Senior Manager-Software Engineering
Senior Manager-Software Engineering

American Express • Chennai District

Hybrid
INR 1,500,000 - 2,000,000
Competitive base salary
Bonus incentives
Comprehensive medical and dental benefits
+2
Engineer - Java Full Stack Developer
Engineer - Java Full Stack Developer

American Express Services Europe Limited • Gurugram District

Hybrid
INR 1,000,000 - 1,500,000
Comprehensive medical, dental, vision insurance
Flexible working model
Career development opportunities
+1
Engineer- Big Data (Hadoop, Pyspark, Hive)
Engineer- Big Data (Hadoop, Pyspark, Hive)

American Express Services Europe Limited • Gurugram District

Hybrid
INR 1,200,000 - 2,000,000
Flexible working model
Comprehensive medical and dental benefits
Career development opportunities
Software Engineer III
Software Engineer III

American Express • Bengaluru

Hybrid
INR 3,000,000 - 4,500,000
Competitive base salaries
Bonus incentives
Comprehensive medical, dental, vision,
+2
Associate -Technology Operations Engineering
Associate -Technology Operations Engineering

American Express • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Competitive base salary
Bonus incentives
Flexible work model
Senior Software Engineer I
Senior Software Engineer I

American Express • Chennai District

Hybrid
INR 2,500,000 - 4,000,000
Hybrid work model
Competitive base salaries
Bonus incentives
+1
Senior Software Engineer I
Senior Software Engineer I

American Express • Gurugram District

Hybrid
INR 1,800,000 - 3,800,000
Competitive base salaries
Bonus incentives
Health, dental and vision benefits
+2
Engineer I
Engineer I

American Express • Chennai

Hybrid
INR 600,000 - 1,200,000
Competitive base salaries
Bonus incentives
Comprehensive medical, dental, vision, life insurance
+5
Software Engineer I
Software Engineer I

codingcircle • Bengaluru

Hybrid
INR 600,000 - 1,200,000
Comprehensive medical, dental, vision, life insurance
Flexible working model
Generous paid parental leave policies
+1