Job Closed
This listing is no longer active.
NBCUniversal is a media and entertainment company that develops, produces, and markets a variety of entertainment and news programs internationally. NBCUniversa
Senior Software Engineer
Location
Canada
Posted
110 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer
NBCUniversal
• 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. • Develop multiple microservices for DataBee. • Work in a high pace, collaborative engineering environment. • Craft a startup culture for the DataBee business unit.
Job Requirements
- 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.
- Preferred if experienced in developing cybersecurity applications or conducting cybersecurity operations.
- Bachelor's Degree (preferred) or combination of coursework and experience or extensive related professional experience.
- 7-10 years relevant work experience.
- Legally authorized to work in Canada without visa sponsorship.
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Remote work options
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer
OCLCTogether we make breakthroughs possible. Because what is known must be shared. #EngagedLibraries
• Lead software development initiatives • Independently design, develop, and test complex software programs and systems • Collaborate with team members and mentor junior engineers • Provide technical guidance to ensure high-quality software solutions • Collaborate with product managers, designers, and other engineers to implement features and enhancements
• Leverage your in-depth experience with high speed networks and signals to plan and develop new diagnostic tests and debug procedures for next gen products• Use your knowledge of system power-up and handshakes during boot to debug complex interactions between HW, FW and SW on faulty boards• Recommend, drive and ensure compliance to DFx requirements for robust signal integrity performance as related to layout, mechanical components, assembly procedures, etc• Develop and deliver test specs for system level manufacturing screens for all new products to meet the required HW coverage, quality and product requirements for various business units• Collaborate with CM to define product assembly line, number of test stations and number of assembly fixtures, optimized for cost and throughput• Craft creative solutions and WARs through volume data analysis and lab experimentation to solve challenging yield and test problems seen on the production floor• Lead optimization and continuous improvement efforts on the production screen spec definition processes to minimize waste and meet test time, yield, DPPM requirements• Support customer facing and quality teams during customer escalations to understand the issue and fix gaps identified in coverage
Software Engineer II
Live Nation EntertainmentLive Nation produces more concerts, sells more tickets and connects more brands to music than anyone else in the world.
• Write well-designed, efficient code with unit tests, logging, and documentation following test-driven development practices • Contribute to building and maintaining public APIs and reactive non-blocking microservices handling concurrent requests at scale • Support the development of real-time data streams, search applications, and data pipelines powering Ticketmaster's Discovery Experiences, reporting, and content platforms • Containerize applications and work with cloud infrastructure using Infrastructure as Code, with automated CI/CD pipelines for testing and deployment • Contribute to observability solutions including metrics, logging, and alerting • Troubleshoot and resolve production issues with guidance from senior engineers, and participate in on-call rotations to support platform reliability • Work with relational and NoSQL databases, implementing caching strategies for optimal performance • Contribute to web applications including the next generation of Ticketmaster.com • Collaborate with cross-functional teams on shared frameworks, technologies, and AI-driven platform improvements
• Write well-designed, efficient code with unit tests, logging, and documentation following test-driven development practices • Contribute to building and maintaining public APIs and reactive non-blocking microservices handling concurrent requests at scale • Support the development of real-time data streams, search applications, and data pipelines powering Ticketmaster's Discovery Experiences, reporting, and content platforms • Containerize applications and work with cloud infrastructure using Infrastructure as Code, with automated CI/CD pipelines for testing and deployment • Contribute to observability solutions including metrics, logging, and alerting • Troubleshoot and resolve production issues with guidance from senior engineers, and participate in on-call rotations to support platform reliability • Work with relational and NoSQL databases, implementing caching strategies for optimal performance • Contribute to web applications including the next generation of Ticketmaster.com • Collaborate with cross-functional teams on shared frameworks, technologies, and AI-driven platform improvements




