FreshRemote.Work

Sr. Software Engineer - C/C++

Virtual

FreeWheel, a Comcast company, provides comprehensive ad platforms for publishers, advertisers, and media buyers. Powered by premium video content, robust data, and advanced technology, we’re making it easier for buyers and sellers to transact across all screens, data types, and sales channels. As a global company, we have offices in nine countries and can insert advertisements around the world.

Job Summary

FreeWheel is looking for a passionate Sr. C/C++ Software Engineer to help design, build and support our high-quality, innovative video advertising platform. This position is virtually based.

FreeWheel helps the television industry to monetize their premium contents through a robust technology platform, which enables consumers to view high quality videos on any devices including PC, smart phone, OTT device, set-top box and traditional TV.

FreeWheel’s global engineering teams are building the one-stop solution for TV industry to manage its billion-dollar revenue. Our tech platform is capable of handling billions of daily requests, processing terabytes of raw daily data, and optimizing clients’ business.

Job Description

Responsibilities: 

Development: 

  • Be a feature owner that is responsible for the complete lifecycle of software development in your owned feature including; designing, prototyping, implementation, testing, maintenance, and technical support. 
  • Produce technical specifications and determine operational feasibility. 
  • Write well designed, testable, efficient code. 
  • Develop software verification plans and quality assurance procedures. 
  • Integrate software components into a fully functional software system. 
  • Document and maintain software functionality. 
  • Tailor and deploy engineering tools, processes and metrics. 

Support: 

  • Will be responsible for following the client support process & adhering to SLAs for support work 
  • Works to proactively resolve technical issues by identifying and analyzing problems and identifying solutions to meet the customer and business needs 

Innovation and Cooperation:  

  • Serve as the expert of online advertising industry and drive the industry with continuous technical innovation. 
  • Partner with global engineering, product and operations teams to further incorporate collective innovations. 
  • Mentors & trains junior level software engineers. 

Other Details: 

  • Consistent exercise of independent judgment and discretion in matters of significance. 
  • Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) and overtime as necessary. 
  • Other duties and responsibilities as assigned. 

About You / Qualifications:  

  • Extensive experience with C/C++, Database design and network programming. 
  • Experience with large- scale system software design and development. 
  • Must have experience working on Linux and AWS 
  • Experience with distributed systems and mission-critical systems is a plus. 
  • Familiarity with Open Real Time Bidding (RTB) protocol …
This job isn't fresh anymore!
Search Fresh Jobs

Job Profile

Restrictions

Must be able to work nights and weekends Overtime Overtime as necessary Variable schedules Variable schedules and overtime as necessary Weekends Work nights and weekends

Benefits/Perks

Benefits Best-in-class benefits Bonus Commission

Tasks
  • Documentation
  • Implementation
  • Problem Resolution
  • Resolve technical issues
  • Software development lifecycle
  • Technical Support
Skills

Agile AWS C C++ Communication Customer Experience Data Database design Design Digital Tools Distributed Systems Diversity Guidance Inclusion Innovation Linux Network Problem-solving Prototyping Quality Assurance Sales SDLC Software design Software Development Software Engineering Teamwork Technical innovation Technical Support Technology Testing

Experience

5 years

Education

Bachelor's Bachelor's degree Engineering

Timezones

UTC-5