Site Reliability Engineer

Main Location
New York City, NY, United States
Jobs
You Lead the Way. We’ve Got Your Back.

At American Express, we know that with the right backing, people and businesses have the power to progress in incredible ways.  Whether we’re supporting our customers’ financial confidence to move ahead, taking commerce to new heights, or encouraging people to explore the world, our colleagues are constantly redefining what’s possible - and we’re proud to back each other every step of the way. When you join #TeamAmex, you become part of a diverse community of over 60,000 colleagues, all with a common goal to deliver an exceptional customer experience every day.

American Express Technology is looking for a Software Engineer I to join a dynamic and innovative development team. Our team builds multi-functional, rich global credit authorizations solutions, critical to the core of American Express’ business. The team uses the Agile methodology for project delivery and operates in a fast paced business environment. From integrating with American Express Network partners, such as international banks, to developing highly available solutions and serving internal and external customers there will always be new and unpredictable challenges in this environment.

Responsibilities:

  • Build, deploy, and manage solutions for company-wide infrastructure challenges.
  • Ensure high availability for underlying platforms and infrastructure for application use.
  • Provide the tooling and guidance for engineering teams to monitor their service availability against pre-determined SLOs.
  • Monitoring and alerting of our production environment.
  • Identify, evaluate, and recommend opportunities for automation. All automated processes should be maintainable, simple, and leverage a CI/CD pipeline release process, where possible.
  • Collaborate with other software engineers around patterns and practices for highly available, fault tolerant and resilient applications.
  • 3-5 years’ experience of Linux Operating Systems, with strong background in troubleshooting
  • 1-3 years Cloud experience; IaaS and PaaS for on-prem and/or public clouds (EKS, GKE, AKS)
  • At least 1 year Production experience of native Kubernetes or related enterprise container platforms such as Open Shift
  • Knowledge of Public Cloud Governance frameworks, architectures, configurations, services, and solutions with AWS or GCP
  • Strong automation skills in Linux including bash, python, and shell
  • Experience with Infrastructure as Code (Terraform, Ansible, Git)
  • Experience with modern source control repositories (e g Git) and DevOps toolsets (Jenkins/ Ansible etc) and familiarity with Agile/ Scrum methodologies
  • Experience with cloud-native and microservice architectures and an understanding of design principles for scalability, performance, and reliability
  • Experience with distributed systems, asynchronous messaging, and networking protocols
  • Experience with open source applications, frameworks, and libraries

Preferred Qualifications

  • Capable of establishing and communicating technical practices for large organizations
  • First-hand experience designing highly available platforms and practices for large organizations
  • Experience managing infrastructure at large scale (i.e. hundreds or thousands of nodes)
  • Understanding of regulated environments and compliance standards
  • Team-driven software development experience (ie. git workflows, agile software practices, etc.)
  • Experience designing and implementing APIs for (REST, GRPC, etc.)
  • Hands-on experience designing, implementing, and consuming standardized APIs (REST, GRPC, etc.)

Employment eligibility to work with American Express in the U.S. is required as the company will not pursue visa sponsorship for these positions.

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

Mission
We're a community of women leveraging our connections into top companies to help underrepresented women get the roles they've always deserved. Simultaneously, we work to build truly inclusive hiring processes and environments where women can thrive and not just survive.
Are you hiring? Join our platform for diversifiying your team
Site Reliability Engineer
American Express Company