Hybrid Senior Engineering Manager

Posted 3 months ago

Apply now

About the role

  • Vice President, Senior Software Development Engineering Manager at Synchrony. Leading multi-layered engineering teams and overseeing cloud-native application development.

Responsibilities

  • Lead and manage a large, multi-layered team of software engineering managers, driving high performance and collaboration across teams.
  • Influence and guide multiple Agile Release Trains (ARTs) through all phases of the Agile development lifecycle, leveraging the Large Solution SAFe framework.
  • Expertise in DevOps practices and tooling, including continuous integration and continuous delivery (CI/CD) pipelines, automated testing, configuration management, and monitoring, to enable rapid, reliable, and secure software delivery across cloud environments.
  • Drive continuous process improvement by identifying bottlenecks, streamlining workflows, and implementing best practices to enhance team productivity, software quality, and delivery efficiency.
  • Drive the adoption and implementation of new technologies, supporting developers in technology migrations and continuous modernization efforts.
  • Define and enforce application architecture standards and best practices to ensure scalability, reliability, and maintainability.
  • Apply expertise in technologies such as cloud-native platforms (e.g., Kubernetes, Cloud Foundry), microservices architecture, Java Spring Boot, RESTful APIs and GraphQL.
  • Collaborate closely with software developers, product managers, application architects, and customer application experts to deliver innovative, customer-centric solutions.
  • Mentor and influence engineers at all levels, fostering a culture of continuous learning, accountability, and technical excellence.
  • Ensure compliance with architecture, security, and technology standards established by Synchrony Financial.
  • Contribute to the development and maintenance of the future-state technology architecture strategy, including application modernization and migration roadmaps.
  • Oversee application code quality through all stages of development, testing, and quality assurance processes.
  • Lead root cause analysis and incident management efforts, providing strategic direction to quickly resolve production issues.
  • Analyze production defects, troubleshoot systems, identify root causes, and drive timely resolution.
  • Stay current with emerging technologies, open-source projects, and programming languages; cultivate a culture of innovation.
  • Provide periodic 24x7 on-call support to ensure system reliability and operational continuity.
  • Identify opportunities to optimize efficiency and enhance system performance.
  • Manage relationships and collaboration with third-party vendors for software development and integration into company products.

Requirements

  • A Bachelor's degree in Computer Science or a related field and a minimum of 10 years of experience with software engineering or in lieu of degree High School Diploma/GED and 15+ years of IT experience
  • A minimum of 6 years of people management experience

Benefits

  • Annual bonus based on individual and company performance

Job title

Senior Engineering Manager

Job type

Experience level

Senior

Salary

$170,000 - $290,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job