Software Engineer III - Global Dining

American Express•New York, NY
•$103,750 - $174,750

About The Position

The Software Engineer III will work in American Express Ads, Offers, and Dining Technology, supporting dining platforms that connect diners, restaurants, and the American Express Membership ecosystem. The role contributes to technology integration and platform development as part of a broader organization focused on digital customer experiences and engagement. The position requires engineering experience, strong cloud infrastructure and platform engineering skills, and the ability to work with teams and stakeholders across engineering, product, compliance, information security, sales, account management, application support, and SRE. The engineer will help operate and improve systems, coordinate across distributed teams, and support reliable technology delivery. The role emphasizes learning, collaboration, documentation, and adapting as the technology ecosystem evolves.

Requirements

  • At least 5 years of experience working as an engineer.
  • Self-starter who is comfortable working closely with a team.
  • Ability to collaborate with stakeholders outside Engineering, including Compliance, Information Security, Product, Sales, and Account Management.
  • Ability to coordinate with Application Support, SRE, and Engineering teams to minimize MTTD and MTTR.
  • Ability to collaborate with remote peers across time zones and manage multiple tickets and tasks.
  • Excellent written and verbal communication skills, including technical documentation and UML diagramming.
  • Strong Linux fundamentals and scripting experience, preferably BASH and/or Python.
  • Solid understanding of DNS, TLS, and networking architecture.
  • Strong expertise in cloud infrastructure, preferably AWS and GCP.
  • Strong expertise in containerization and orchestration, including Helm, ArgoCD, Istio, and KEDA on EKS/GKE.
  • Strong expertise with monitoring and logging utilities, preferably DataDog or a mix of Prometheus, Grafana, Dynatrace, and Splunk.
  • Strong expertise with CI/CD tools, preferably Jenkins and GitHub Actions.
  • Strong expertise in Infrastructure as Code, preferably Terraform.
  • Strong expertise in configuration management, preferably Ansible.
  • Strong expertise with build tools, notably Packer and Docker.
  • Strong CLI scripting skills, especially to enhance the tools and processes listed above.
  • Passion for learning new tools and helping others adapt.
  • Technical, functional, leadership, and business core competencies.
  • Knowledge of programming languages and frameworks, analytical thinking, business product knowledge, microservice architectures, Jira or another project management tool, and Confluence, Markdown, or other documentation tools.
  • Basic NoSQL knowledge, such as MongoDB or DynamoDB.
  • Knowledge of some of the following: NGINX, Redis, Kafka, ELK, and Snowflake.

Nice To Haves

  • Computer-related BS or MS degree, or a degree in another technical discipline.
  • Experience with on-call rotations, incident response, and postmortems.
  • MySQL, MariaDB, or other basic SQL skills, especially performance tuning.
  • Experience building compliant solutions for international markets.
  • History of building and maintaining systems at large scale.
  • Experience in both fast-paced startup environments and large corporate environments.

Responsibilities

  • Work closely with engineering teammates while taking initiative independently.
  • Coordinate with Compliance, Information Security, Product, Sales, and Account Management stakeholders.
  • Coordinate with Application Support, SRE, and Engineering teams to minimize MTTD and MTTR.
  • Collaborate with remote peers across time zones and manage ticket completion across multiple tasks.
  • Create technical documentation and UML diagrams.
  • Use cloud, containerization, orchestration, monitoring, CI/CD, infrastructure-as-code, configuration-management, build, and scripting tools to support engineering systems.
  • Help others adapt to new tools as the technology ecosystem evolves.
  • Document completed projects and review and update documentation regularly.
  • Participate in agile practices and/or Kanban timeboxing.

Benefits

  • Competitive base salaries
  • Bonus incentives
  • 6% company match on retirement savings plan
  • Free financial coaching and financial well-being support
  • Comprehensive medical, dental, vision, life insurance, and disability benefits
  • Flexible working model with hybrid, onsite, or virtual arrangements depending on role and business need
  • 20+ weeks of paid parental leave for all parents, regardless of gender, for pregnancy, adoption, or surrogacy
  • Free access to global on-site wellness centers staffed with nurses and doctors, depending on location
  • Free and confidential counseling support through the Healthy Minds program
  • Career development and training opportunities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service