
Senior Software Engineer I
American Express1 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
Categories
About American Express
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.