Sr. Software Engineer - C/C++
Virtual
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 JobsJob Profile
RestrictionsMust 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/PerksBenefits Best-in-class benefits Bonus Commission
Tasks- Documentation
- Implementation
- Problem Resolution
- Resolve technical issues
- Software development lifecycle
- Technical Support
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
Experience5 years
Education Timezones