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

Senior Software Engineer

NBCUniversal

. Responsible for planning and crafting new software and SaaS applications .

Posted 4/21/2026full-timeCalifornia, Colorado, Hawaii, Illinois, Maryland, Massachusetts, Minnesota, New Jersey, New York, Vermont, Washington • 🇺🇸 United StatesSenior💰 $98,678 - $231,278 per yearWebsite

Tech Stack

Tools & technologies
CloudCyber SecurityDockerETLGoMicroservicesPython

About the role

Key responsibilities & impact
  • Responsible for planning and crafting new software and SaaS applications
  • Analyzes, tests and assists with the integration of new applications
  • Coordinates the documentation of all development activity
  • Assists with tracking performance metrics
  • Integrates knowledge of business and functional priorities
  • Acts as a key contributor in a sophisticated and crucial environment
  • May lead projects and shares expertise
  • Work with engineering team, product, and user experience to understand new requirements
  • Refine and estimate new deliverables
  • Implement new services and automation tasks to specification provided with the assistance of senior team members
  • Understand platform usage and assist with production deployments and customer issue triage
  • Craft and develop ETL applications that can be hosted on cloud platforms
  • Develop security features as part of the development and adopt the DevSecOps culture
  • Use and improve on tools to identify and mitigate production incidents
  • Build re-usable software components or libraries
  • Build self-contained microservices or application programming interfaces to support the business logic
  • Collaborate with project partners to identify product and technical requirements
  • Work closely with the engineering team leaders, architects and DevOps Engineers to define the functional and technical requirements
  • Build insights for managers to supervise business and operational metrics
  • Consistent exercise of independent judgment and discretion in matters of significance

Requirements

What you’ll need
  • Proven expertise in Python or Golang
  • Proven expertise in developing and implementing microservices
  • Experience working in Agile Scrum development environments
  • Experience working with GitHub and Jira or similar technologies
  • Experience using Python or Golang unit test frameworks
  • Experience using Docker
  • Experience developing on a SaaS product
  • Experience in developing cybersecurity applications or conducting cybersecurity operations
  • Must be legally authorized to work in the United States and not require sponsorship for employment now or in the future

Benefits

Comp & perks
  • Best-in-class Benefits to eligible employees
  • Array of options and expert guidance
  • Always-on tools

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
PythonGolangmicroservicesETL applicationsDevSecOpsunit test frameworksDockerSaaS developmentcybersecurity applicationsautomation tasks
Soft Skills
planninganalysisdocumentationperformance trackingcollaborationindependent judgmentproject leadershipcommunicationrefinement of deliverablescustomer issue triage