Product Software Engineer II
About the role
The Content Enhancements team designs, develops, and maintains content automation systems that power and elevate broadcasts across a wide range of studio shows and events. We are looking for a driven and talented engineer who thrives in a fast-paced, collaborative environment and is eager to contribute to high-impact broadcast technology.
Responsibilities
- Design, develop, and maintain software systems that support live broadcast content automation
- Collaborate across disciplines (engineering, design, production, and operations) to deliver reliable, efficient solutions
- Contribute to architectural discussions and help define long-term technical strategies
- Balance development speed with maintainability and quality using lean, iterative practices
- Provide mentorship, technical insight, and code reviews for team members
- Continuously learn and share new tools and techniques that enhance the team’s efficiency and creativity
Requirements
- Strong understanding of object-oriented (OO) software design
- 3+ years of experience with proven ability to design, develop, and manage MySQL databases
- Solid proficiency in C#, React, JavaScript/TypeScript and full stack development methodologies
- Experience writing code that consumes RESTful APIs and JSON data
- Able to work collaboratively with technology, engineering, operations, production, and creative studio teams
- Excellent communication and organizational skills, with strong attention to detail
- Serves as a high-level technical resource and “go-to” person for less-experienced engineers
- Demonstrated success in building solutions of significant scope and complexity that have been successfully deployed to end users
- Demonstrated ability to research, evaluate, and learn new technologies
- Driven, self-motivated, and capable of working independently
- Able to travel globally, including nights, weekends, and holidays as required
- Willingness to provide 24/7/365 support for live production environments
- Experience working with data feeds and other external data providers
- Genuine passion for sports and live event production
Qualifications
- Typically possesses 3 years of experience in a technical or software development role
- Knowledge of live studio production workflows and environments
- Strong sports knowledge and the rules surrounding various sports is preferred
Benefits
We offer a comprehensive benefits package including medical, financial, and other perks to support your well-being and career growth.
Pay
The hiring range for this position in Bristol, CT is $117,500 - $157,500. The base pay actually offered will take into account internal equity and also may vary depending on the candidate’s geographic region, job-related knowledge, skills, and experience among other factors. A bonus and/or long-term incentive units may be provided as part of the compensation package, in addition to the full range of benefits, dependent on the level and position offered.
Schedule
This position offers a flexible schedule to accommodate the needs of the role and the team.