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

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.

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 & technologiesCloudCyber 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 resumeApplicant 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