Jobs and Careers
DI

Senior Manager Software Engineering (SRE)

Discover
Riverwoods, IL, United Statesfull_timeVerifiedPosted 7 Nov 2023
💰 $206,500/yr($122,500/yr – $206,500/yr)

About the role

Discover. A brighter future.

With us, you’ll do meaningful work from Day 1. Our collaborative culture is built on three core behaviors: We Play to Win, We Get Better Every Day & We Succeed Together. And we mean it — we want you to grow and make a difference at one of the world's leading digital banking and payments companies. We value what makes you unique so that you have an opportunity to shine.

Come build your future, while being the reason millions of people find a brighter financial future with Discover.

Job Description:

As a Senior Manager SRE , you will be responsible for the leading the Site Reliability Function for Consumer Banking, including the technical development of engineering staff around site reliability engineering practices.  A hands-on Engineering Leader and technical Subject Matter Expert, accountable for effectively skilling, tooling, and maturing Site Reliability Engineering practices, along with a disciplined approach to professional development of engineers. Coaches the team to continuously improve their site reliability practices, drive incident management best practices, enforce appropriate quality and user experiences, drive out waste and toil through automation, and foster a culture of continuous innovation and learning. You’ll tap into your passion for finding and fixing inefficiencies to solve our reliability and performance issues, with an emphasis on availability, latency, performance, efficiency, change and problem management, monitoring, self-healing automation, and capacity planning of our services 

 

Responsibilities

  • Directly manages, develops, and coaches a team of site reliability engineers that is responsible for building the continuous reliability mindset, shepherding problem management, and driving key site reliability engineering practices into the organization. 
  • Leads and drives the SRE team and delivery teams to identify and close process, application, and infrastructure gaps to increase operational efficiency and platform stability.
  • Design and drive monitoring, alerting, ticket reporting strategies to measure SLA, SLO, MTTI, MTTR. Etc.  and align with management expectations to reduce/minimize prod downtime.
  • Guides site reliability automation and infrastructure teams to help eliminate manual toil and create a self-healing capability
  • Defines how technical work should be done, selecting appropriate automation tools, defining technology, quality, experience and implementation standards and practices within own technical domain. Develops own technical skills to attain Subject Matter Expertise in at least one technical implementation within own technical domain. Ensures consistency of technical execution and knowledge, sharing common practices and challenges. Engineer solutions for special projects as needed.
  • Develops site reliability engineering chapter into a highly technically competent, consistent, thoughtful, and customer-centric team of technology experts. Works with other Engineering leaders to efficiently and effectively allocate resources to meet operational needs of Consumer Banking. Fosters a culture of excellence and continuous learning within the chapter. Establishes and tracks to appropriate OKRs to ensure outcomes are met.
  • Instills a sense of purpose, curiosity, and continuous learning with each engineer, motivating all to achieve their best. Owns the career and performance management process for the chapter, ensuring the collective’s technical competency continues to consistently evolve to meet Banking Value Stream needs. Attracts, onboards and develops/retrains talent to achieve the strongest team possible.
  • Utilizes engineering feedback and performance/satisfaction metrics to identify areas of continuous improvement within Consumer Banking. Engages with internal and external communities of practice to share experiences, contribute knowledge, learn and advocate for the Discover Technology brand. Promotes team innovation and collaboration of ideas across teams.
  • Creates solutions addressing high impact technology and business priorities 
  • Competent in multiple contexts, such as programming languages, security, automation, testing, infrastructure, performance, and business domains and is the go-to person for many people (inside and outside of their team)
  • Participates in strategic technology decisions and learns how these decisions impact Discover as a whole
  • Proactively identifies and mitigates issues based on intuition and experience in multiple domains

Minimum Qualifications

At a minimum, here’s what we need from you:

  • Bachelor's Degree in Computer Science or related technical field
  • 8+ years of experience in Application Development
  • 2+ years of People Management

Preferred Qualifications

If we had our say, we’d also

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Discover

View company profile →