Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
NBCUniversal

Lead Software Engineer

NBCUniversal

Software Engineer to design and support video advertising platform at FreeWheel. Involving in innovative software development and mentor team members.

Posted 4/15/2026full-timeChicago • Colorado, Illinois • 🇺🇸 United StatesSenior💰 $152,828 - $229,243 per yearWebsite

Tech Stack

Tools & technologies
Distributed SystemsGo

About the role

Key responsibilities & impact
  • Lead the development and implementation of innovative software and web applications
  • Ensure they align with business objectives and user requirements
  • Integrate new systems seamlessly with existing infrastructure
  • Focus on scalability, security, and continuous performance improvement
  • Mentor team members and provide technical training
  • Foster a collaborative environment for knowledge sharing and professional growth
  • Collaborate with cross-functional teams to ensure successful application integration
  • Advocate for best practices in software development
  • Participate in or lead peer programming sessions, design sprints, or prototyping sessions
  • Drive the creation, maintenance, and accessibility of comprehensive documentation
  • Monitor application performance metrics rigorously
  • Provide expert technical advice and support to internal stakeholders and external partners
  • Collaborate with the Quality Assurance team to confirm applications meet rigorous testing standards

Requirements

What you’ll need
  • Bachelor’s Degree or above
  • At least 8 years of relevant work experience
  • Abundant experience with C/C++, DB design, and network programming
  • Experience with Golang is a plus
  • Abundant experience with large system software design and development
  • Abundant experience with distributed systems and mission-critical systems
  • Strong project management skills
  • Ability to communicate complex technical concepts to non-technical stakeholders
  • Advertising industry experience is a plus
  • Demonstrated expertise in problem-solving and technical innovation
  • Strong passion for learning/practicing new techniques
  • Ability to work closely with global teams and accept additional working time besides normal working hours

Benefits

Comp & perks
  • Best-in-class Benefits to eligible employees
  • Health support
  • Financial support
  • Emotional support

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C/C++DB designnetwork programmingGolanglarge system software designdistributed systemsmission-critical systemssoftware development best practicesapplication performance monitoringtechnical documentation
Soft Skills
project managementcommunicationproblem-solvingtechnical innovationmentoringcollaborationknowledge sharingadaptabilityteamworkpassion for learning
Certifications
Bachelor’s Degree