About The Position

Are you ready to make an impact at DTCC? Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC, we are at the forefront of innovation in the financial markets. We are committed to helping our employees grow and succeed. We believe that you have the skills and drive to make a real impact. We foster a thriving internal community and are committed to creating a workplace that looks like the world that we serve. The Information Technology group delivers secure, reliable technology solutions that enable DTCC to be the trusted infrastructure of the global capital markets. The team delivers high-quality information through activities that include development of essential, building infrastructure capabilities to meet client needs and implementing data standards and governance. The Enterprise Application Support (EAS) organization provides critical application support across the ITP and ECS lines of business, ensuring enterprise platforms are reliable, scalable, and operationally resilient. As a Principal Application Support Engineer (SRE Lead), you will play a pivotal role in safeguarding the stability and readiness of mission‑critical systems. This is a hands‑on, senior individual contributor role with deep ownership of production reliability and operational risk. You will act as a reliability authority across the delivery lifecycle—driving the adoption of Site Reliability Engineering (SRE) best practices, influencing system design through non‑functional requirements (NFRs), strengthening observability and resiliency, and leading response during critical production events. Through close partnership with application delivery, infrastructure, security, and risk teams, you will help reduce incidents, improve mean time to restore service (MTTR), and enable confident production releases.

Requirements

  • Minimum of 8-10 years of relevant experience
  • Bachelor’s degree preferred or equivalent professional experience
  • Proficiency in one or more languages such as Python, Java, Go, or similar, for automation and tooling.
  • Strong experience with Linux/Unix systems, networking concepts, and cloud platforms (AWS, Azure, GCP). Mainframe experience is a plus.
  • Hands‑on experience designing monitoring and alerting solutions using tools such as Splunk, Dynatrace, ITSI, or similar platforms.
  • Proven experience leading or participating in high‑severity incident response under pressure.
  • Strong focus on reliability, resiliency, performance, and operational excellence.
  • Ability to influence and partner across engineering, infrastructure, security, and risk teams.
  • Supports an environment where individuals are respected and valued for their contributions.

Responsibilities

  • Participate in planning, design, and sprint zero activities to ensure reliability, observability, resiliency, and operational readiness are embedded early in the SDLC
  • Partner with delivery teams to champion non‑functional requirements (NFRs) from design through production
  • Drive the design and evolution of reliable, resilient, and scalable system architectures
  • Influence redundancy, fault tolerance, and disaster recovery strategies
  • Provide design recommendations that enable automated recovery and minimize manual intervention
  • Develop and maintain application recovery runbooks to improve recovery consistency and reduce downtime
  • Design and implement comprehensive monitoring and observability solutions.
  • Define actionable alerts and establish Service Level Indicators (SLIs) and Service Level Objectives (SLOs).
  • Proactively identify and mitigate potential issues before they impact users.
  • Serve as incident commander during critical system outages, coordinating cross‑functional response and driving timely resolution.
  • Lead post‑incident reviews and root cause analyses, ensuring corrective actions prevent recurrence.
  • Continuously improve incident response processes and MTTR.
  • Develop and maintain automation to streamline operational tasks, including:
  • Self‑healing mechanisms
  • Application deployments
  • Scaling strategies
  • Infrastructure and operational workflows
  • Work closely with development teams to integrate SRE practices into the SDLC.
  • Promote reliability, observability, and operational excellence from design through production.
  • Collaborate with infrastructure, network, security, Scrum Masters, and internal/external stakeholders.
  • Partner with security teams to ensure systems are resilient against cyber threats.
  • Incorporate security best practices into operational and reliability designs.
  • Collaborate with IT Embedded Risk Managers to identify and remediate operational and reliability risks.
  • Lead operational readiness reviews with EAS L2 support teams at key project milestones.
  • Identify operational risks and gaps; validate NFRs in UAT environments to ensure production readiness.
  • Proactively assess capacity needs and plan for future growth.
  • Implement scaling strategies to support high‑load and peak usage scenarios.
  • Analyze performance metrics, identify bottlenecks, and drive performance optimization initiatives.
  • Define and track KPIs to demonstrate operational improvements and system reliability.
  • Drive continuous improvement through data‑driven insights and engineering best practices.

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 your physical, financial, and emotional well-being.
  • DTCC offers a flexible/hybrid model of 3 days onsite and 2 days remote (onsite Tuesdays, Wednesdays and a third day unique to each team or employee).
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service