Lead Software Engineer

4 weeks ago


Universal City, California, United States NBCUniversal Full time
Job Title: Lead Software Engineer

At NBCUniversal, we are seeking a highly skilled and experienced Lead Software Engineer to join our team. As a key member of our engineering team, you will be responsible for defining the overall technical strategy, coding standards, and peer review of developed work in collaboration with a team of others.

Key Responsibilities:
  • Collaborate with business analysts, software engineers, developers, and architects to conceptualize and develop software programs and applications.
  • Liaise and mentor other technical staff to lend expertise toward driving solutions.
  • Defect Triage - Build and lead a team to quickly identify defects found during the software development and quality assurance cycles, to assign to the correct teams for timely resolution.
  • Design, run, and monitor software tests on new and existing systems for the purposes of correcting errors, isolating areas for improvement, and general debugging.
  • Lead the documentation of system business requirements, technical requirements, specifications, and test cases on a project-by-project basis in collaboration with internal users and departments.
  • Support Release Management and Change Control processes along with other UPR Compliance Initiatives.
  • Understand and actively participate in Environmental, Health & Safety responsibilities by following established policy, procedures, training, and team member involvement activities.
Qualifications:
  • Bachelor's degree or equivalent work experience in one or more of the following fields: Computer Information Technology, Computer Programming and Analysis, Industrial Technology, Electronics Engineering Technology.
  • 7+ years equivalent work experience. Experience preferred in project management, business analysis, or system design in addition to development experience. Conflict resolution and problem-solving techniques required. Good presentation, facilitation, communication, and negotiation skills preferred.
  • Proven hands-on experience as a software engineer with a focus on one or more technologies inclusive or adjacent to the technologies defined in the Position Description for the role.
  • Experience with relational databases (such as MSSQL) or NoSQL (such as CouchDB) platforms required.
  • Experience with API Gateways (such as KrakenD) required.
  • Experience with CI/CD pipeline (such as GitLab) and monitoring tools (such as ELK/Prometheus) preferred.
  • Experience with Kubernetes or other containerization platforms preferred.
  • Proven ability to be a technical lead and assist in the technical growth of other Team Members and operate as the technical expert for multiple applications.
  • Very highly developed written and verbal communication skills (including the ability to clearly articulate technical concepts to a non-technical audience).
  • Business Analysis - proven success collaborating directly with internal customers (i.e., product owners) to understand their needs and translate them into a working solution.
  • Adaptability - a fast learner with a willingness to build solutions using tools to which you may have had little previous exposure.
  • Empathy - the innate ability to understand the challenges faced by our customers, and the drive to resolve them.
  • Demonstrated ability to produce high-quality technical documentation.
  • Demonstrated ability of strong customer relationship skills, problem resolution, and improved efficiencies and productivity.
  • Experience with large-scale enterprise system development and integration.
  • Experience with Agile, Scrum, and Scaled Agile Framework a plus.

This position is eligible for company-sponsored benefits, including medical, dental, and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks. Learn more about the benefits offered by NBCUniversal by visiting the Benefits page of the Careers website. Salary range: $115,000 - $145,000.



  • Redwood City, California, United States C3 AI Full time

    C3 AI is seeking a highly skilled and experienced Technical Leadership Position to lead the Applications Engineering team. The ideal candidate will have a strong background in software engineering and experience managing technical teams.Key Responsibilities:Lead the Applications Engineering team to develop and deliver high-quality software...


  • Universal City, California, United States NBCUniversal Full time

    Job OverviewNBCUniversal is seeking a highly skilled Lead Software Engineer to join our team. As a key member of our software development team, you will be responsible for defining the overall technical strategy, coding standards, and peer review of developed work in collaboration with a team of others.Key ResponsibilitiesCollaborate with business analysts,...


  • Redwood City, California, United States C3 AI Full time

    C3 AI is seeking a seasoned technical leader to oversee the Applications Engineering team. As a key member of our senior leadership team, you will be responsible for driving the team's success and shaping the product roadmap.Key responsibilities include:Leading the Applications Engineering team to deliver high-quality products on time and within...

  • Sr Software Engineer

    3 weeks ago


    Universal City, California, United States NBCUniversal Full time

    About the Role:NBCUniversal is seeking a highly skilled Sr Software Engineer to lead the development of innovative new systems and solutions using emerging technologies.Responsibilities:Develop front-end prototypes rapidly for new proofs of concept, ensuring high usability and adherence to design specifications.Maintain a working knowledge of back-end...


  • Foster City, California, United States Datum Software Full time

    Job Title: Python DeveloperJob Description:We are seeking a skilled Python developer to join our team at Datum Software. As a Python developer, you will be responsible for developing full-stack applications using modern web and Python technologies.Key Responsibilities:- Develop full-stack applications using Python, TypeScript, HTML, and CSS- Collaborate with...


  • Universal City, California, United States NBCUniversal Full time

    About the Role:NBCUniversal is seeking a highly skilled Senior Software Engineer (UX) to lead the development of innovative new systems and solutions using emerging technologies.Responsibilities:Develop front-end prototypes rapidly for new proofs of concept, ensuring high usability and adherence to design specifications.Maintain a working knowledge of...

  • Tech Lead

    2 weeks ago


    Daly City, California, United States Jefferson Union High School District Full time

    We are seeking a Technical Lead - Senior Software Engineer to join our team at {company}. As a key member of our software development team, you will be responsible for leading the design, development, and implementation of new software features and technologies. We are looking for an experienced and skilled professional to help us drive innovation and...


  • Universal City, California, United States NBC Universal Media, LLC Full time

    Job SummaryAs a Ride Control Systems Engineer at NBC Universal Media, LLC, you will be responsible for providing technical guidance for attractions and ensuring the successful specification, design, production, installation, and acceptance testing of ride and show control systems.Key ResponsibilitiesEnsure all show and ride control equipment maintains the...


  • Redwood City, California, United States DreamCraft Entertainment, Inc. Full time

    About UsDreamCraft Entertainment, Inc. is a pioneering technology company that empowers talented individuals to create innovative video games without programming expertise. Our mission is to break the conventional rules of game development and provide creators with intuitive, easy-to-use tools that unleash their full potential.ResponsibilitiesContribute to...


  • Redwood City, California, United States Dexterity Full time

    About DexterityAt Dexterity, we're revolutionizing the world of robotics by empowering robots to handle repetitive and physically difficult tasks, freeing humans to focus on creative and problem-solving endeavors. Our breakthrough technology enables robots to pick, move, pack, and collaborate with human-like skill, awareness, and learning...


  • Universal City, California, United States NBCUniversal Full time

    Job SummaryWe are seeking a highly skilled Sr. Application Engineer to join our Payment Systems support team at Universal Studios Hollywood. As a key member of our team, you will be responsible for building and supporting various software systems that enable seamless transactions and ensure a stable and fast service.Key ResponsibilitiesAssist in defining the...


  • Universal City, California, United States NBCUniversal Full time

    Job SummaryWe are seeking a highly skilled Senior Application Engineer to join our Payment Systems support team at NBCUniversal. As a key member of our team, you will be responsible for building and supporting various software systems that enable seamless payment experiences for our customers.As a Senior Application Engineer, you will assist in defining the...


  • Culver City, California, United States Fincons, Inc. Full time

    About Us:Fincons Group is a leading IT consulting company with a global presence and a strong reputation for delivering innovative solutions across various industries.We specialize in providing high-quality software engineering services, helping clients achieve their digital transformation goals with a focus on cutting-edge technologies and agile...

  • Technical Lead

    4 weeks ago


    Redwood City, California, United States Electronic Arts Full time

    Job DescriptionWe are seeking a highly skilled Technical Lead to join our team at Electronic Arts. As a Technical Lead, you will be responsible for leading the development of software tools, tests, and services that empower development teams and Quality Assurance to protect the quality of shipped titles.The ideal candidate will have a strong background in...


  • Redwood City, California, United States OBSERVE, LLC Full time

    About UsOBSERVE, LLC is a leading provider of AI-powered contact center solutions. Our mission is to empower businesses to deliver exceptional customer experiences through data-driven insights and automation.The OpportunityWe are seeking a highly skilled Software Engineer to join our team and contribute to the development of our next-generation contact...


  • Foster City, California, United States Zoox Full time

    About the RoleThis is an exciting opportunity to join the Software Systems Engineering team at Zoox, a leading company in the development of autonomous vehicles and robotics. As a Software Systems Engineer, you will play a key role in building the Zoox robotaxi, a pioneering project that aims to revolutionize urban mobility.The Software Systems Engineering...


  • Redwood City, California, United States Zūm Services Full time

    About Züm ServicesZüm Services is a leading provider of student transportation and logistics solutions. Our mission is to revolutionize the way students travel to and from school, making it safer, more efficient, and sustainable.Job DescriptionWe are seeking a highly skilled Staff Engineer to join our Backend Engineering team. As a Staff Engineer, you will...


  • Universal City, California, United States NBCUniversal Full time

    Job SummaryNBCUniversal is seeking a highly skilled Sr. Application Engineer to join our Payment Systems support team at Universal Studios Hollywood. As a key member of our team, you will be responsible for building and supporting various software systems that help make Universal Studios the entertainment capital of LA.About the RoleThe Sr. Application...


  • Redwood City, California, United States Exact Sciences Full time

    Transforming Cancer Prevention and DetectionAt Exact Sciences, we're revolutionizing the way the world approaches cancer prevention, detection, and treatment. Our mission is to provide patients and clinicians with the clarity needed to make informed decisions when it matters most. As a Senior Manager of Software Engineering, you'll play a critical role in...


  • Redwood City, California, United States Exact Sciences Full time

    About the RoleExact Sciences is seeking a highly skilled Sr Manager, Software Engineering to join our team. As a key member of our engineering leadership team, you will be responsible for leading a team in the successful delivery of software projects.Key Responsibilities:Lead a team in the successful delivery of software projects.Work with cross-functional...