American Express

Senior Software Engineer I

American Express
Apply
1 day ago
Bengaluru, IndiaSenior

Responsibilities

  • Design, build, and support automation for incident detection, triage, repair, and validation.
  • Engineer event-driven remediation workflows connecting observability signals, incident data, runbooks, and execution platforms.
  • Advance IncidentPilot and related platforms through improved configuration, routing, triggering, failure handling, auditability, reporting, and self-service capabilities.
  • Identify automatable SOPs and runbooks with onboarding teams and embed automation into service transitions.
  • Build reusable self-healing patterns for job retriggers, pod scaling, validations, health checks, reroutes, incident enrichment, and notifications.
  • Integrate automation with ServiceNow, Kafka, Dynatrace, Splunk/ELF, Ansible, APIs, and enterprise workflow tools.
  • Develop highly available, observable, supportable, governed, testable, and auditable services with operational telemetry and recovery patterns.
  • Monitor automation performance, adoption, success rates, exception paths, and operational savings.
  • Provide technical leadership and mentorship while reinforcing coding, testing, design review, and responsible AI-assisted development practices.
  • Collaborate with SRE, App Support, Operations Engineering, Observability, and onboarding teams to standardize and scale automation.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or comparable experience.
  • 6+ years of professional software engineering experience building production-grade services, integrations, scripts, APIs, or automation workflows using Java, Python, or similar technologies.
  • Experience designing, developing, testing, and supporting automation for production operations, incident management, observability, or reliability engineering.
  • Knowledge of distributed and multi-tiered systems, algorithms, NoSQL and relational databases, APIs, and event-driven integration patterns.
  • Experience implementing large-scale self-healing, pod scaling, job retriggering, component testing, health checks, incident enrichment, or automated rerouting.
  • Experience with CI/CD environments and frameworks including GitHub, Jenkins, automated testing, build pipelines, and deployment pipelines.
  • Experience with REST APIs, batch and real-time processing, Kafka, messaging platforms, or workflow orchestration tools.
  • Understanding of monitoring, alerting, service discovery, circuit breakers, distributed tracing, dashboards, and operational telemetry.
  • Experience converting SOPs, runbooks, incident patterns, and production support activities into repeatable automation workflows.
  • Working knowledge of AI-enabled development tools, AIOps concepts, and responsible AI-assisted engineering.
  • Understanding of governance, access controls, auditability, error handling, and production readiness for automation platforms.
  • Experience with automated functional, integration, and performance testing.
  • Ability to communicate technical designs, risks, tradeoffs, and operational impact clearly.
  • Preferred experience with incident automation platforms, workflow engines, event-driven remediation, self-healing capabilities, IncidentPilot, ServiceNow integrations, Kafka-based ingestion, AIOps workflows, Ansible, enterprise orchestration, production APIs, operational dashboards, audit trails, self-service configuration, or AI-supported incident and SOP workflows.

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 role and business need.
  • Paid parental leave, depending on location.
  • Access to global onsite wellness centers staffed with nurses and doctors.
  • Confidential counseling through the Healthy Minds program.
  • Career development and training opportunities.

Tech Stack

AnsibleApache KafkaJavaJenkinsPythonSplunk

Categories

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