Lead Software Engineer, Reliability & Support
Core
Lead software engineer driving reliability, support, and AI-assisted automation for large-scale payment systems and integration environments.
Role type
Senior IC lead software engineer (reliability & support)
Builds
Production payment systems, integration environments, and reliability automation workflows
Domain
Financial services / Payments / Cloud infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
System design, application development, testing, operational stability, Java, Python, Kubernetes, AWS, monitoring tools (Geneos, Dynatrace, Datadog), Splunk dashboards, ServiceNow, Jira, SDLC, CI/CD, application resiliency, security, cloud, AI/ML, mobile
Preferred skills
Reliability automation, automated remediation, self-healing patterns, runbook automation, AI governance, observability improvement, mentoring, Agentic AI frameworks, AI-assisted engineering workflows
Technologies
Agentic AI, CI/CD, Cloud, Datadog, Dynatrace, JIRA, Java, Kubernetes, Machine Learning, Python, ServiceNow, Splunk
Responsibilities
Execute software solutions including design, development, and technical troubleshooting; lead initiatives to improve application and platform reliability using data-driven analysis; identify and resolve technology bottlenecks; produce architecture and design artifacts for complex applications; gather, analyze, synthesize, and visualize large data sets to support continuous improvement; identify hidden issues and patterns in data to improve coding practices and system architecture; lead effective use of approved AI-assisted software development tools and validate AI outputs; apply Agentic AI frameworks to automate incident detection, remediation, root cause analysis, predictive alerting, self-healing infrastructure, and observability enrichment; coach engineers on safe and compliant use of responsible AI in engineering workflows.
Seniority
Senior, hands-on IC with leadership responsibilities