FreeWheel, a Comcast company, seeks an experienced Software Engineer for the Video Integration team in New York. The engineer will work on core SDK products, enhancing cross-platform consistency and reliability, and supporting integrations with major video platforms. Candidates must have strong software engineering fundamentals and experience with at least one client platform: Web (JavaScript), iOS/tvOS (Objective-C/Swift), or Android (Java/Kotlin). Responsibilities include designing, developing, testing, and maintaining AdManager SDKs, designing APIs, collaborating with cross-functional teams, improving SDK performance and reliability, supporting integrations and production issues, mentoring engineers, and participating in code reviews and releases. Required qualifications include software development experience, debugging skills, and strong communication. A Bachelor's degree or equivalent experience is preferred. The role requires 5-7 years of relevant experience and on-site work in New York. Salary range is $125,439.15 to $188,158.73, with additional benefits and bonuses.
What you'll do
Design, develop, test, and maintain FreeWheel's AdManager SDKs across Web, iOS/tvOS, Android, and Connected TV platforms
Similar jobs
More roles worth a look
Related opportunities based on specialty and working model so candidates can keep momentum.
Bellevue, United States; Boston, United States; Boulder, United States; Chicago, United States; Denver, United States; Los Angeles, United States; New York, US; San Francisco, United States; San Jose, United States; Seattle, United States; Ventura, United States•11 days ago
Design stable, well-documented APIs for video players and applications integration
Collaborate with Product Management, QA, Solutions Engineering, and other engineering teams to translate requirements into scalable technical solutions
Participate in technical design discussions, code reviews, automated testing, and release activities
Improve SDK performance, reliability, test coverage, observability, and developer experience
Support customers and internal teams with complex player integrations and production issues
Mentor and collaborate with other engineers and contribute to engineering best practices and knowledge sharing
Exercise independent judgment and discretion in significant matters
Maintain regular, consistent, and punctual attendance; work nights and weekends as necessary
Perform other duties as assigned
Requirements
Strong software engineering fundamentals including object-oriented or functional design, debugging, testing, and API design
Professional software development experience with at least one major client platform: Web (JavaScript), iOS/tvOS (Objective-C/Swift), or Android (Java/Kotlin)
Experience designing, developing, or integrating client-side libraries, SDKs, applications, or reusable software components
Experience with source control, CI/CD, automated testing, and modern software development practices
Strong debugging and problem-solving skills across multiple components or systems
Ability to work effectively with cross-functional engineering and product teams
Strong written and verbal communication skills
Bachelor's Degree or equivalent combination of coursework and experience
Tech stack
JavaScriptObjective-CSwiftJavaKotlinSDKCI/CDAutomated TestingSource Control
Benefits
Base pay within range $125,439.15 - $188,158.73 depending on experienceBonus eligibility for non-sales positionsComprehensive benefits supporting physical, financial, and emotional well-beingExpert guidance and personalized support for employees
Apply now
Ready to take the next step in your career? Click the button below to continue to the application process.