Senior Software Engineer I

Posted Yesterday
Be an Early Applicant
2 Locations
Hybrid
Senior level
Fintech • Financial Services
The Role
Build and support scalable automation that detects, triages, remediates, and validates production incidents. Develop event-driven workflows, self-healing patterns, observability integrations, and runbook automation using platforms such as Kafka, ServiceNow, Ansible, Dynatrace, and Splunk. Improve IncidentPilot, ensure automation is secure, governed, testable, auditable, and highly available, and monitor operational performance. Partner with SRE, operations, support, and onboarding teams while mentoring engineers and promoting responsible AI-assisted development.
Summary Generated by Built In

As a Senior Software Engineer I, you will help advance Mission Control’s Automation First strategy by engineering scalable, reliable automation capabilities that reduce operational toil, accelerate incident remediation, and improve service availability. This role will focus on building and evolving automation solutions across the Mission Control ecosystem, including using automation framework Incident Pilot, AIOps integrations, event-driven remediation workflows, self-healing patterns, observability-driven triggers, and automation enablement during onboarding. You will partner closely with Operations Engineering, Tools Engineering, SRE, App Support, and onboarding teams to convert repeatable production support activities into governed, measurable, and resilient automations.

Responsibilities
  • Design, build, and support automation capabilities that enable Mission Control to detect, triage, repair, and validate incidents with minimal manual intervention. 

  • Engineer event-driven workflows that connect observability signals, incident data, runbooks, and automation execution platforms to deliver consistent remediation outcomes. 

  • Advance inhouse automation framework IncidentPilot and related automation platforms by improving configuration workflows, routing logic, automation triggering, failure handling, auditability, reporting, and self-service capabilities. 

  • Partner with Mission Control onboarding teams to identify automatable SOPs and runbooks before or during onboarding, ensuring automation is embedded as a standard part of service transition. 

  • Build reusable automation patterns for self-healing, job retriggers, pod scaling, component-based validations, health checks, reroutes, incident enrichment, and operational notifications. 

  • Integrate automation solutions with platforms such as ServiceNow, event and incident pipelines, Kafka, Dynatrace, Splunk/ELF, Ansible, APIs, and enterprise workflow tools where applicable. 

  • Use AI-assisted engineering and AIOps capabilities responsibly to accelerate troubleshooting, automate configuration support, attach relevant SOPs, and identify new automation opportunities. 

  • Develop highly available, observable, and supportable services with clear telemetry, dashboards, alerts, operational runbooks, and failure recovery patterns. 

  • Establish engineering practices that ensure automation is safe, governed, testable, auditable, and aligned with enterprise controls and production readiness expectations. 

  • Monitor automation performance, adoption, success rates, exception paths, and operational savings to demonstrate measurable value and guide continuous improvement. 

  • Provide technical leadership and mentorship to engineers by reinforcing coding standards, testing discipline, design reviews, and responsible AI-assisted development practices. 

  • Collaborate across Mission Control, SRE, App Support, Observability, and enterprise platform teams to remove friction, standardize repeatable processes, and scale automation across domains. 

Qualifications

Bachelor’s degree in Computer Science, Computer Engineering, or comparable experience. 6+ years of software engineering experience in a professional environment, with hands-on experience building production-grade services, integrations, scripts, APIs, or automation workflows using Java, Python, or similar technologies. 

  • Experience designing, developing, testing, and supporting automation solutions for production operations, incident management, observability, or reliability engineering use cases. 
  • Knowledge of distributed, multi-tiered systems, algorithms, NoSQL databases, relational databases, APIs, and event-driven integration patterns. 
  • Experience implementing large-scale automations such as self-healing, pod scaling, job retriggers, component-based 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. 
  • Practical experience implementing integration solutions, including REST APIs, batch and real-time processing, Kafka, messaging platforms, or workflow orchestration tools. 
  • Understanding of observability and cloud-native principles, including monitoring, alerting, service discovery, circuit breakers, distributed tracing, dashboards, and operational telemetry. 
  • Experience translating SOPs, runbooks, incident patterns, and production support activities into reliable, repeatable automation workflows. 
  • Working knowledge of AI-enabled development tools, AIOps concepts, and responsible use of AI-assisted engineering workflows. 
  • Understanding of governance, access controls, auditability, error handling, and production readiness considerations for automation platforms. 
  • Experience with automated, functional, integration, and performance testing to validate automation correctness and stability. 
  • Ability to communicate technical designs, risks, tradeoffs, and operational impact clearly with engineering and operations partners. 
  • Strong analytical thinking, ownership, curiosity, continuous learning, and continuous improvement mindset. 

Preferred Qualifications 

  • Experience building or supporting incident automation platforms, workflow engines, event-driven remediation tools, or self-healing operational capabilities. 
  • Experience with Mission Control-adjacent tooling or patterns such as IncidentPilot, ServiceNow integrations, Event and Incident Pipelines, Kafka-based event ingestion, AIOps workflows, or observability-driven automation. 
  • Experience working with automation platforms such as Ansible, EAP-style execution platforms, runbook automation, or enterprise orchestration tools. 
  • Experience building production APIs, operational dashboards, reporting views, automation audit trails, or self-service configuration capabilities. 
  • Experience using AI to identify automation opportunities, improve incident triage, support SOP discovery, assist with configuration creation, or accelerate engineering delivery. 
  • Experience partnering with SRE, App Support, Operations Engineering, Observability, or onboarding teams to standardize support activities and reduce manual operational effort at scale. 

About Us

At American Express, our culture is built on a 175-year history of innovation, shared values and Leadership Behaviors, and an unwavering commitment to back our customers, communities, and colleagues. From delivering differentiated products to providing world-class customer service, we operate with a strong risk mindset, ensuring we continue to uphold our brand promise of trust, security, and service.

As part of Team Amex, you’ll experience our powerful backing with comprehensive support for your holistic well-being and many opportunities to learn new skills, develop as a leader, and grow your career. Here, your voice and ideas matter, your work makes an impact, and together, you will help us define the future of American Express.

About the Team

We back you with benefits that support your holistic well-being so you can be and deliver your best. This means caring for you and your loved ones' physical, financial, and mental health, as well as providing the flexibility you need to thrive personally and professionally:

  • Competitive base salaries
  • Bonus incentives
  • Support for financial-well-being and retirement
  • Comprehensive medical, dental, vision, life insurance, and disability benefits (depending on location)
  • Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need
  • Generous paid parental leave policies (depending on your location)
  • Free access to global on-site wellness centers staffed with nurses and doctors (depending on location)
  • Free and confidential counseling support through our Healthy Minds program
  • Career development and training opportunities

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

Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.

Skills Required

  • Bachelor's degree in Computer Science, Computer Engineering, or comparable experience
  • 6+ years of professional software engineering experience
  • Hands-on experience building production-grade services, integrations, scripts, APIs, or automation workflows using Java, Python, or similar technologies
  • Experience designing, developing, testing, and supporting production automation solutions for operations, incident management, observability, or reliability engineering
  • Knowledge of distributed systems, algorithms, NoSQL databases, relational databases, APIs, and event-driven integration patterns
  • Experience implementing large-scale automations such as self-healing, pod scaling, job retriggers, health checks, incident enrichment, or automated rerouting
  • Experience with CI/CD, GitHub, Jenkins, automated testing, build pipelines, and deployment pipelines
  • Experience implementing REST API, batch processing, real-time processing, Kafka, messaging, or workflow orchestration integrations
  • Understanding of observability and cloud-native principles, including monitoring, alerting, service discovery, circuit breakers, distributed tracing, dashboards, and telemetry
  • Experience translating 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
  • Experience with incident automation platforms, workflow engines, event-driven remediation, or self-healing operations
  • Experience with IncidentPilot, ServiceNow integrations, event and incident pipelines, Kafka-based ingestion, AIOps workflows, or observability-driven automation
  • Experience with Ansible, runbook automation, EAP-style execution platforms, or enterprise orchestration tools
  • Experience building production APIs, operational dashboards, reporting views, audit trails, or self-service configuration
  • Experience using AI to identify automation opportunities, improve incident triage, discover SOPs, or assist configuration creation
  • Experience partnering with SRE, App Support, Operations Engineering, Observability, or onboarding teams

American Express Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about American Express and has not been reviewed or approved by American Express.

  • Strong & Reliable Incentives — Bonuses are often viewed as strong and materially boost total compensation when combined with benefits. Company-performance bonuses are highlighted as a recurring strength.
  • Leave & Time Off Breadth — Paid time off and paid leave are frequently highlighted as strengths within the total rewards package. These policies support work-life balance and contribute meaningfully to overall satisfaction.
  • Retirement Support — Retirement benefits are frequently mentioned as a positive component of the package. These offerings add tangible value beyond base salary.

American Express Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: New York, NY
100,703 Employees
Year Founded: 1850

What We Do

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 striving to uphold our powerful backing promise to our customers and each other every day. These beliefs have been our North Star for 170 years as our business transformed – from helping evacuate travelers during World Wars, to ensuring the safety of our customers’ funds during the Great Depression in the U.S., to creating the Shop Small® movement to help small businesses recover from the Financial Crisis, to providing aid to communities impacted by many natural disasters and so much more. For generations, the key to our success has been the determination and resilience of our American Express colleagues. Now, as a globally integrated payments company, we work together to provide customers with access to products, insights and world-class experiences that enrich lives and build business success. Join us and let’s lead the way together.

Similar Jobs

Sitetracker Logo Sitetracker

Senior Software Engineer

Artificial Intelligence • Software • Analytics • Utilities
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
301 Employees

DigitalOcean Logo DigitalOcean

Senior Software Engineer

Artificial Intelligence • Cloud • Software • Infrastructure as a Service (IaaS)
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
1400 Employees
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
13393 Employees

RELX Logo RELX

Senior Software Engineer

Information Technology • Legal Tech • Analytics
In-Office
2 Locations
10001 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Artificial Intelligence • Fintech • Software
New York, New York
9 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account