412,983open jobs
14,312companies
71,936added this week
Browse all
Salary
$23k – $59k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Middle · 7+ years exp
Overview
Company
Impact
Profile match
American Express is a New York financial services company founded in 1850 as an express freight business that became a payments network and card issuer. Unlike the four-party networks it competes with, it issues most of its own cards and operates its own network, which lets it earn merchant discount revenue as well as interest and annual fees, and supports a premium rewards proposition built on travel and lounge access. Its business spans consumer and small business cards, corporate payments, merchant acquiring and travel services, and it is a component of the Dow Jones Industrial Average.

The Enterprise Technology Services organization partners with every part of the American Express business to power the company’s growth and innovation with trust and efficiency, and drive competitive differentiation with speed, by supporting the delivery and operations of technology capabilities, platforms, and services globally. Specifically, the team is responsible for the company’s technology engineering, architecture, and infrastructure, providing 24x7 support to ensure an uninterrupted, high-quality experience for external customers and internal colleagues. It also encompasses product management for core enterprise platforms, as well as technology risk and information security; enterprise data governance and platforms; digital product and design; and enterprise AI platforms across American Express.

American Express is looking for a hands-on Software Engineer III in the Risk Decision Technology (RDT) organization for the Authorization Modernization Program (AMP) team. The RDT team is responsible for cross-domain, configurable platforms to enable best-in-class risk management and American Express growth with strong governance. The AMP team is on a journey to modernize and build next-gen authorizations platform. This role of Engineer will be an integral part of a team that designs and builds large-scale, high-transaction, cloud- native applications and drive us closer to the vision of a modernized authorizations platform.

Software Engineer III leads the full software development lifecycle, ensuring high reliability and efficiency through collaboration, innovative solutions, and rigorous code standards.

  • Contribute as an active member of an Agile development team, driving consistent engineering practices related to development standards, testing, documentation, and shared tooling.
  • Design, develop, and maintain high-quality Java-based applications and services, dedicating majority of time (80%+) to coding, unit testing, and automated test development within sprint cycles.
  • Build and enhance scalable microservices and APIs that support fraud risk assessment and secure customer transaction processing.
  • Develop and optimize high-throughput data pipelines to improve system efficiency, reliability, and scalability.
  • Collaborate with cross-functional engineering teams and stakeholders to deliver multi-system initiatives and platform integrations.
  • Design, implement, and maintain CI/CD pipelines to support continuous integration, automated testing, and reliable software delivery.
  • Develop automation frameworks for application build, deployment, and operational processes to improve release velocity and system stability.
  • Build a deep understanding of system architecture and integrations across platforms within the supported business domain.
  • Continuously refactor and improve code quality, maintainability, and performance while applying modern software engineering best practices.
  • Identify opportunities to adopt innovative technologies, frameworks, and engineering approaches that improve development productivity and system quality.
  • Provide operational support for applications to ensure high availability, reliability, and performance in production environments.
  • Collaborate effectively across teams to drive engineering excellence, influence technical decisions, and challenge the status quo with a continuous improvement mindset.
  • Leverage modern developer productivity tools, including Generative AI-assisted development tools, to accelerate coding, debugging, documentation, and testing while maintaining high standards of code quality and security.
  • Utilize AI-powered engineering tools to assist in code generation, test automation, documentation, and system analysis to improve engineering efficiency.
  • Master’s or bachelor’s degree in computer science, Information Systems, Engineering, or a related technical field or equivalent practical experience development practices.
  • At least 7+ years of hands-on experience in design and coding in Java, SpringBoot, Kafka, Junits, Mockito, Integration testing, Sonar Cube, REST, Cloud & related experience in docker, kubernetes, Helm config, Dynatrace, performance tuning for sub second response applications.
  • Experience working with relational and NoSQL databases such as Oracle, PostgreSQL, Cassandra, or similar technologies.
  • Hands-on experience with automated build and release management tools such as Git, Gradle/Maven, and CI/CD platforms (e.g., Jenkins or similar).
  • Strong understanding of software engineering fundamentals including code quality, testing, and performance optimization.
  • Demonstrated ability to proactively identify opportunities for system improvements and technical innovation.
  • Strong communication and collaboration skills with the ability to work effectively across teams and influence technical outcomes.
  • Willingness to continuously learn and adopt new technologies, tools, and engineering practices.
  • Familiarity with AI-assisted development tools (e.g., GitHub Copilot, ChatGPT, or similar) to improve development productivity and code quality.
  • Experience with public cloud like GCP/AWS.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
412,983 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Bengaluru
$20k – $50k per year (Estimated) • In office • Full-Time • 6+ years exp • Bachelor's Degree • Bengaluru
Python
JavaScript
Java
TypeScript
Node JS
COBOL
Python
Poetry
Java
Maven
Spring Boot
Spring MVC
Gradle
COBOL
IBM MQ
Databases
PostgreSQL
RabbitMQ
ActiveMQ
Apache Kafka
Kafka
Frontend
GraphQL
Angular
React.js
Mobile
JUnit
DevOps
gRPC
GCP
OpenShift
WebSockets
Azure
CI/CD
AWS
Kubernetes
QA
Pytest
Apply
Senior Java Engineer 2 hours ago
$66k – $142k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Madrid
Python
Java
PowerShell
Java
Spring Boot
DevOps
Terraform
Ansible
GCP
OpenShift
Helm
Azure
CI/CD
AWS
Kubernetes
Configuration Management
Apply
$32k – $77k per year (Estimated) • Remote/Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Buenos Aires
SQL
AI/ML
Edge AI
DevOps
GCP
Analytics
Power BI
Apply
$22k – $52k per year (Estimated) • In office • Full-Time • 10+ years exp • Bachelor's Degree • Malaysia
DevOps
GCP
Azure
AWS
Apply
$54k – $124k per year (Estimated) • Remote • Full-Time • 2+ years exp • Bachelor's Degree • Quebec
DevOps
GCP
Apply
$17k – $61k per year (Estimated) • In office • 3+ years exp • Gurgaon
DevOps
Incident Management
Apply
Apprentice 1 day ago
$10k – $17k per year (Estimated) • In office • Internship • Bachelor's Degree • Gurgaon
Apply
$13k – $35k per year (Estimated) • In office • Gurgaon
Apply
In office • Bachelor's Degree
Apply
Compliance Analyst 1 day ago
$62k – $168k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Singapore
Apply
$11k – $25k per year (Estimated) • In office • Full-Time • 1+ year exp • Bachelor's Degree • Bengaluru
Python
JavaScript
Apply
Student Ops Intern 6 hours ago
$13k – $21k per year (Estimated) • In office • Internship • Bengaluru
Management
Google Sheets
Apply
$11k – $27k per year (Estimated) • In office • Internship • Bachelor's Degree • Bengaluru
AI/ML
ChatGPT
Apply
$20k – $43k per year (Estimated) • Remote • Bengaluru
DevOps
Azure
IAM
Cybersecurity
Okta
Least Privilege
Microsoft Entra ID
Apply
Staff Engineer 1 day ago
$34k – $77k per year (Estimated) • Remote • Bengaluru
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Databases
MySQL
PostgreSQL
AI/ML
Copilot
Claude
ChatGPT
Frontend
Angular
React.js
DevOps
Splunk
Terraform
GCP
CloudFormation
Datadog
GitLab CI
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Service Mesh
Shift-Left
TeamCity
Octopus Deploy
Amazon EKS
AWS Lambda
Amazon EC2
GitHub
GitLab
Amazon S3
Amazon ECS
Amazon CloudWatch
Cybersecurity
Shift-Left Security
Apply
See all jobs
This is one of many
412,983 more open roles from verified company boards, updated every day.