Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
https://bayt.page.link/yqfLePRNzPJ3CFcS6
Back to the job results
Other Business Support Services
Create a job alert for similar positions
Job alert turned off. You won’t receive updates for this search anymore.

Job description

Platform Services is part of Global Infrastructure, responsible for Private & Public Cloud, Databases , CI/CD and Enterprise Observability. Database Platform is a group in Platform Services, which provides Architecture, Engineering, and support of DBMS software and infrastructure to ensure we offer high availability/recovery/performance solutions to the Development teams and Content DBAs. We are driving the adoption of self-service capabilities through APIs for health checks, backups, restarts, and administrative operations, empowering users and reducing operational dependency. By integrating AI-driven automation, observability, and intelligent tooling, we continuously enhance platform capabilities to improve efficiency, reduce MTTR, and enable proactive operations.



At American Express, our culture is built on a 175-year history of innovation, shared values and Leadership Behaviors, and an unwavering commitment to back our customers, communities, and colleagues. From delivering differentiated products to providing world-class customer service, we operate with a strong risk mindset, ensuring we continue to uphold our brand promise of trust, security, and service.


As part of Team Amex, you’ll experience our powerful backing with comprehensive support for your holistic well-being and many opportunities to learn new skills, develop as a leader, and grow your career. Here, your voice and ideas matter, your work makes an impact, and together, you will help us define the future of American Express.



Responsibilities:

We are seeking a skilled Software Engineer with 2–8 years of experience . The ideal candidate has strong backend development expertise in Python and/or Java, along with exposure to modern AI-driven systems such as MCP servers and intelligent agents. Experience in frontend development using React is a plus.


  • Design, develop, and maintain scalable backend systems using Python and/or Java
  • Build and integrate APIs, microservices, and distributed systems
  • Develop and deploy AI-driven solutions, including MCP servers and agent-based architectures
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Optimize application performance, reliability, and scalability
  • Participate in code reviews, testing, and debugging to ensure high-quality deliverables
  • Contribute to system architecture and technical design discussions
  • (Optional) Develop and enhance user interfaces using React

Qualifications:
  • Bachelor’s degree in Computer Science, Computer Engineering, and/or comparable experience
  • 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)
  • Work Experience:
  • 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)
This job post has been translated by AI and may contain minor differences or errors.

You’ve reached the maximum limit of 15 job alerts. To create a new alert, please delete an existing one first.
Job alert created for this search. You’ll receive updates when new jobs match.
Are you sure you want to unapply?

You'll no longer be considered for this role and your application will be removed from the employer's inbox.