Senior Manager, Software Engineering

NBCUniversal
Englewood Cliffs, NJ, United States
Full-time

Job Description

We are seeking a Senior Manager, Software Engineering to lead and manage initiatives within our custom application engineering team.

You should be both engineering and customer obsessed. We expect your leadership to drive increased levels of reliability, automation and customer satisfaction.

Your technical expertise working among software delivery teams using modern development tools and public cloud platforms will help you mentor, guide and grow the skills of the team.

This role will lead the development and strategic direction of enterprise-level applications and systems. This engineering leadership role demands a technical foundation in cloud and serverless architectures, Python development, a strong understanding of the product lifecycle and a passion for engineering culture.

The ideal candidate will be a technical visionary passionate about leveraging technology to drive efficiency, reliability, and business success and have a strong engineering background.

Responsibilities :

Lead the planning, implementation and communication of new engineering and product practices.

Lead the adoption of modern cloud technologies, serverless architectures, and Python-based development practices to enhance agility and innovation.

Drive metrics standardization, gathering, and automation. Analyze and report resulting metrics, and adjust the overall team strategy accordingly with engineering leadership.

Analyze customer needs and develop engineering team roadmap and backlog based on organization goals and customer impact.

Collaborate closely with internal stakeholders, including Cloud, Architecture, Cyber Security, and Business Engagement teams, to ensure seamless delivery.

Drive technical excellence and innovation within the team, mentoring and developing engineers to build their skills and careers.

Manage budgets, contracts, and relationships with vendors and partners, ensuring projects are delivered within scope and budget.

Define and oversee the implementation of engineering policies and procedures that promote reliability, security, and compliance across all software products.

5 days ago
Related jobs
Promoted
Associated Bank - Corp
Newark, New Jersey

The Data Platform Engineering Manager Senior will have a strong background in leading teams focused on data engineering and cloud dev ops, with extensive experience in architecting DataOps. As a Senior Manager Data Platform Engineering, you will:. The Senior Manager will be responsible for establish...

NBCUniversal
Englewood Cliffs, New Jersey

We are seeking a Senior Manager, Software Engineering to lead and manage initiatives within our custom application engineering team. Senior Manager, Software Engineering (AWS, Python, Angular). This engineering leadership role demands a technical foundation in cloud and serverless architectures, Pyt...

MUFG
Jersey City, New Jersey

In this role you will manage, lead, mentor and build a talented software engineering team to deliver leading edge mobile application, best customer experience, flexible/scalable microservices integrations across all touch points. Build awareness, increase knowledge, and drive adoption of modern tech...

Samsara
Little Ferry, New Jersey

Samsara is seeking an experienced Engineering Manager to join our growing Infrastructure Platform team. As an Engineering Manager, you will lead a team of engineers building and operating critical infrastructure that powers Samsara’s connected operations cloud. Leading the engineering team, shaping ...

GAI Consultants
Newark, New Jersey

Senior Engineering Manager 1 in our Power Business Unit’s Civil and Environmental Business Sector. Integrates engineering economics and risk analysis into the solutions of complex engineering problems. GAI is an established and growing multi-discipline engineering firm with a growing presence in the...

New Relic, Inc.
Jersey City, New Jersey
Remote

Manager, Software Engineering - Alerting Evaluation (Remote). Manager, Software Engineering - Alerting Evaluation (Remote). Manager, Software Engineering Req ID FY|R&D|#5 Location(s) Atlanta, Georgia, USA; Austin, Texas, USA; Baltimore, Maryland, USA; Boston, Massachusetts, USA; Charleston, South Ca...

JPMorgan Chase & Co.
Jersey City, New Jersey

As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate Sector Employee Experience Team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Actively contributes to the...

OwnBackup
Englewood Cliffs, New Jersey

Senior Manager of Security Engineering Developmen. Develop and engineer security processes, including the Secure Software Development Lifecycle (SSDLC), to integrate security seamlessly into our development workflows and with pipelines and tools. Deep understanding of secure software development pri...

Arch Capital Group
Jersey City, New Jersey

The Manager of Data Engineering provides leadership in aligning information systems development with business objectives for assigned business applications and/or technologies. She/he drives data/software development within the team to ensure execution of project work plans. Helps coordinate departm...

MUFG
Jersey City, New Jersey

MUFG Commercial Card Software Engineering, Vice President. Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field. Lead a team of software engineers, architects, and product managers to deliver high-quality technology solutions for our Commercial Card business. Par...