Senior Application Support Engineer / Site Reliability Engineer (SRE)

DTCC•Boston, MA
•$75,000 - $150,000•Hybrid

About The Position

The Senior Application Support Engineer will help ensure the reliability, availability, and performance of DTCC’s Institutional Trade Processing (ITP) platforms, which support cross-border equity and debt trade processing and settlement. Applying Site Reliability Engineering (SRE) principles, the role supports more than 40 mission-critical applications across AWS, OpenShift Container Platform (OCP), Kafka, IBM MQ, and distributed systems. The role contributes to operational excellence, resiliency, risk reduction, and automation across critical trade-processing platforms. It works with globally distributed Application Development, Infrastructure, Cloud, Network, Operations, Database, Security, and Product teams to deliver stable, scalable, highly available services. Responsibilities also include incident response, recovery and continuity activities, deployments and upgrades, observability, and operational governance.

Requirements

  • Bachelor’s degree preferred or equivalent practical experience.
  • 6–8 years of experience supporting enterprise applications in complex production environments.
  • Strong understanding of SRE principles, including reliability, observability, automation, and incident prevention.
  • Experience supporting enterprise-scale distributed applications in production environments.
  • Experience with cloud technologies and modern infrastructure platforms.
  • Understanding of messaging systems, middleware, and integration technologies such as IBM MQ, Kafka, IIB, or similar.
  • Exposure to container platforms such as OpenShift, Kubernetes, or Docker.
  • Strong troubleshooting, analytical, and problem-solving skills.
  • Core technologies listed: Java/J2EE, Oracle, SQL, DB2, IBM MQ, Kafka, Splunk, Grafana, AutoSys, ServiceNow, ITIL, Linux/Unix, and AWS.

Nice To Haves

  • Kafka and event-driven architecture experience.
  • Mainframe exposure, including JCL, batch processing, and job monitoring.
  • Python or other scripting languages.
  • Financial Services, Capital Markets, or Securities Processing experience.
  • AI-driven automation or operational efficiency initiatives.
  • Enterprise integration and distributed processing platforms.

Responsibilities

  • Ensure availability, stability, and performance of mission-critical applications.
  • Lead incident response, troubleshooting, and root cause analysis activities.
  • Drive preventative solutions to improve resiliency and reduce recurring issues.
  • Support application recovery, failover, disaster recovery, and business continuity activities.
  • Maintain operational readiness across a portfolio of enterprise applications.
  • Support critical processing schedules and service-level commitments.
  • Support application deployments, releases, and vendor upgrades.
  • Drive automation initiatives that improve efficiency and reduce operational risk.
  • Enhance monitoring, alerting, observability, and operational tooling.
  • Partner with Development, Infrastructure, Cloud, Database, Network, Security, and Product teams to ensure platform reliability.
  • Support audit, risk, compliance, and operational control requirements.
  • Build partnerships across globally distributed teams to drive continuous improvement.

Benefits

  • Competitive compensation, including base pay and annual incentive.
  • Comprehensive health and life insurance and well-being benefits, based on location.
  • Pension / Retirement benefits.
  • Paid Time Off and Personal/Family Care, and other leaves of absence when needed to support physical, financial, and emotional well-being.
  • Flexible/hybrid work model of three days onsite and two days remote.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service