American Express

Site Reliability Engineer II

American Express
Apply
1 day ago
Bengaluru, IndiaMid Level

Responsibilities

  • Develop responsive web applications, APIs, prototypes, and other software components using Go.
  • Write code and unit tests, perform code reviews, refactor applications, and troubleshoot defects.
  • Improve application availability, performance, scalability, resiliency, and security.
  • Automate deployments and support software across test, integration, and production environments.
  • Implement observability through logging, monitoring, alerting, and tracing practices.
  • Analyze and remediate complex platform availability issues and improve incident troubleshooting.
  • Collaborate with product managers and product owners to define requirements and plan feature increments.
  • Mentor team members and contribute to an agile, team-focused engineering environment.
  • Explore AI-enabled solutions for observability, incident analysis, troubleshooting, operational automation, testing, and engineering productivity.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or another technical discipline, or equivalent five-plus years of work experience.
  • At least three years of experience writing Go applications and building REST APIs.
  • At least five years of experience with software development practices.
  • Strong software development, system design, web fundamentals, and DOM knowledge.
  • Experience designing and developing highly available, mission-critical enterprise applications and tuning Go application performance.
  • Experience with system integration solutions, including APIs and batch or real-time data integration layers.
  • Experience with Git, Maven, Jenkins, and continuous integration and delivery environments.
  • Experience building scalable web applications and working with relational and NoSQL databases such as DB2, Redis, Postgres, and Couchbase.
  • Knowledge of observability tools and logging, monitoring, alerting, and tracing practices.
  • Familiarity with generative AI and AI-assisted development tools, with willingness to apply emerging AI technologies to SRE automation and observability.
  • Strong communication, collaboration, research, problem-solving, and continuous-learning skills.

Benefits

  • Competitive base salaries and bonus incentives.
  • Financial-well-being and retirement support.
  • Medical, dental, vision, life insurance, and disability benefits, depending on location.
  • Flexible hybrid, onsite, or virtual working arrangements depending on the role and business need.
  • Generous paid parental leave, depending on location.
  • Access to global onsite wellness centers staffed with nurses and doctors, depending on location.
  • Free confidential counseling through the Healthy Minds program.
  • Career development and training opportunities.

Tech Stack

CouchbaseGitGoIBM DB2JenkinsMavenPostgreSQLRedis

Categories

BackendSite Reliability
American Express

About American Express

10,000+ employees

American Express builds a global payments network and issues consumer, small-business, and corporate cards, plus merchant acquiring and travel services. Revenue comes from card fees, interest and lending, discount/merchant fees, and network services. Founded in 1850 and headquartered in New York City, it operates the Amex acceptance network worldwide and offers co-branded cards and membership rewards across millions of cardmembers and merchants; ticker NYSE: AXP.

Contact me