CrawlJobs Logo

Senior C++ Software Engineer - Ad-Tech or FinTech

comcastadvertising.com Logo

Comcast Advertising

Location Icon

Location:
United States , Chicago

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

129515.93 - 203525.03 USD / Year

Job Description:

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. FreeWheel is looking for passionate Software Engineers to help design, build and support our high-quality, innovative video advertising platform. This position is virtual 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 New York Engineering Hub is a core part of our global engineering group that is 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 Responsibility:

  • Responsible for your owned features' complete software development lifecycle, 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
  • Document and maintain software functionality
  • Tailor and deploy engineering tools, processes, and metrics
  • Collaborates with project stakeholders to identify product and technical requirements. Conducts analysis to determine integration needs
  • Designs new software and web applications, supports applications under development and customizes current applications. Assists with the software update process for existing applications and roll-outs of software releases
  • Participates in training representatives and operations staff on internally developed software applications
  • Researches, writes and edits documentation and technical requirements, including software designs, evaluation plans, test results, technical manuals and formal recommendations and reports
  • Monitors and evaluates competitive applications and products. Reviews literature, patents and current practices relevant to the solution of assigned projects
  • Provides technical leadership throughout the design process and guidance with regards to practices, procedures and techniques. Serves as a guide and mentor for junior-level Software Development Engineers
  • Works with Quality Assurance team to determine if applications fit specification and technical requirements
  • Displays in-depth knowledge of engineering methodologies, concepts, skills and their application in the area of specified engineering specialty
  • Displays in-depth knowledge of and ability to apply, process design and redesign skills. Presents and defends architectural, design and technical choices to internal audiences
  • Displays knowledge of and ability to apply, project management skills
  • 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

Requirements:

  • Bachelor's degree in computer science or related field
  • 4+ years of professional experience in C++
  • Experience with C/C++, DB design, and network programming
  • Experience with large system software design and development
  • Knowledgeable about SDLC, Agile, and Software Engineering Methodology
  • Team working skills, Good communication skills, Willingness to work under pressure
  • Ability to work closely with global teams and accept additional working time besides normal working hours to meet or co-work with global teams

Nice to have:

  • Experience with distributed systems and mission-critical systems is a plus
  • Advertising industry experience is a plus
What we offer:
  • Paid Time off
  • Physical Wellbeing benefits
  • Financial Wellbeing benefits
  • Emotional Wellbeing benefits
  • Life Events + Family Support benefits

Additional Information:

Job Posted:
January 18, 2026

Employment Type:
Fulltime
Job Link Share:
PREMIUM
More languages and countries
Unlock 29494 hidden job offers
Languages
English Čeština Deutsch Ελληνικά Español Français +15
Countries
United States United Kingdom India Canada Australia +
See plans
Plans from $2.99 / month

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior C++ Software Engineer - Ad-Tech or FinTech

New

Heavy Vehicle Mechanic

Join Brisbane City Council-One of Queensland's Leading Transport Employers. Bris...
Location
Location
Australia , Brisbane
Salary
Salary:
54.00 - 61.00 AUD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
June 12, 2026
Flip Icon
Requirements
Requirements
  • Proven experience as a Heavy Vehicle Mechanic
  • A current Australian-recognized Heavy Vehicle Trade Certificate is essential
  • Certificate 3 Heavy Vehicle Mechanic or equivalent
  • 4 years experience
  • Skills: Heavy Vehicle Mechanic, Diesel Mechanic, Fleet Maintenance, Heavy Equipment Repair, Vehicle Servicing, Engine Diagnostics, Hydraulic Systems, Brake Systems, Transmission Repair, Suspension Systems, Electrical Systems, Preventative Maintenance, Fault
Job Responsibility
Job Responsibility
  • Perform diagnostic assessments and mechanical repairs on a diverse range of vehicles and plant equipment
  • Conduct preventative maintenance, including inspections, tire rotations, and oil changes
  • Manage parts inventory while maintaining high standards of cleanliness and organization in the workshop
  • Coordinate with contractors and suppliers to ensure cost-effective and timely service delivery
  • Maintain comprehensive records of all work performed, including parts and materials utilized
  • Transmition overhauls and rebuilds
What we offer
What we offer
  • Continuous professional development in one of the most in-demand trades
  • A collaborative and supportive team environment
  • Secure, ongoing employment with weekly pay cycles
  • Provision of all necessary uniforms
  • Fulltime
Read More
Arrow Right
New

Hse Manager

Our client is a major player in the Australian infrastructure landscape, current...
Location
Location
Australia , Port Pirie
Salary
Salary:
200000.00 - 220000.00 AUD / Year
https://www.randstad.com Logo
Randstad
Expiration Date
June 05, 2026
Flip Icon
Requirements
Requirements
  • Minimum 8 years of experience in an HSE Manager role, specifically within construction, mining or power sectors
  • Tertiary qualifications in WHS or Environmental Management
  • Strong technical understanding of civil works, heavy lifting and electrical infrastructure
  • Demonstrated ability to manage environmental risks such as erosion, sediment control and local water impacts
  • ICAM Lead Investigator or Lead Auditor qualifications are highly desirable
Job Responsibility
Job Responsibility
  • Lead and mentor a site-based team, including two Safety Advisors and Environmental Manager
  • Oversee high-risk activities including heavy crane lifts, large-scale concrete pours and complex electrical network installations
  • Manage environmental factors unique to the region, specifically dust mitigation and waterway/drainage management
  • Coordinate with major technology partners and subcontractors to ensure seamless safety compliance across vast site corridors
  • Conduct internal audits and incident investigations to maintain a proactive safety culture
What we offer
What we offer
  • plus super, laptop, phone
  • On-site camp accommodation is provided
Read More
Arrow Right
New

Overhaul Maintenance Technician

Join a leading force in maintenance based in Rouse Hill! Are you a trade-qualifi...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
June 11, 2026
Flip Icon
Requirements
Requirements
  • Certificate III in Mechanical Engineering (Mechanical Fitter/Machinist)
  • At least 3 years of technical experience, specifically around rolling stock or heavy machinery
  • Deep understanding of mechanical systems, bearings, suspension, and braking components
  • Valid RIW Card and White Card
  • Proven ability to read and interpret complex technical drawings and maintenance manuals
  • Must be living in Australia with full working rights
Job Responsibility
Job Responsibility
  • Perform critical heavy overhaul maintenance on rolling stock bogies and associated components
  • Ensure all assets meet strict engineering standards while maintaining high safety and quality benchmarks
  • Removal, installation, and cleaning of bogies and components
  • Replacing bearings and wheels using specialized machinery, and rebuilding gearboxes and traction motors
  • Comprehensive maintenance and overhaul of braking systems
  • Performing fault diagnosis and implementing corrective actions per engineering specs
  • Maintaining meticulous records of inspections, repairs, and parts usage
Read More
Arrow Right
New

Engineering & Technical Manager

Are you an experienced engineering leader ready to take ownership of a pivotal m...
Location
Location
Australia , Hobart
Salary
Salary:
150000.00 AUD / Year
https://www.randstad.com Logo
Randstad
Expiration Date
June 12, 2026
Flip Icon
Requirements
Requirements
  • Bachelor Degree in Electrical, Chemical or Mechanical Engineering
  • Minimum 5 year’s experience in a similar management role within the manufacturing industry
  • Ability to interpret and apply engineering specifications to operational requirements
  • Demonstrated experience in astute decision making, problem solving and leading teams
Job Responsibility
Job Responsibility
  • Implement engineering strategies and projects that align with overarching business objectives
  • Serve as the primary interface between engineering teams, corporate departments (such as Finance and IT) and external organisations
  • Utilise systems like SAP and Microsoft Office to monitor production quality, maintenance, budgetary and HR requirements
  • Set clear goals, manage team performance and ensure maximum engineering performance
  • Fulltime
Read More
Arrow Right
New

Automotive Mechanical Positions

Our client is one of Hobart’s most respected automotive groups, and due to consi...
Location
Location
Australia , Hobart
Salary
Salary:
37.00 - 47.00 AUD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
June 10, 2026
Flip Icon
Requirements
Requirements
  • Trade Qualification: A Cert III in Light Vehicle Mechanical Technology (or equivalent)
  • Experience: Previous experience in a dealership or independent workshop environment
  • License: A current, valid manual driver's license
  • Attitude: A pride in your workmanship and a 'team first' mentality
  • Leadership Skills: (For Lead/Manager roles) Proven ability to motivate a team and manage KPIs
What we offer
What we offer
  • Top-Tier Pay: Highly competitive hourly rates or salaries based on your experience level
  • Modern Facilities: Work in clean, well-equipped environments with the latest diagnostic tools
  • Hobart Lifestyle: Enjoy the best of Tassie with a team that respects work-life balance
  • Career Growth: Clear pathways from the tools into management for those with the ambition
  • Stability: Long-term security with a local leader in the automotive industry
Read More
Arrow Right
New

Site Engineer

Are you looking to make a tangible impact on major construction projects? We are...
Location
Location
Australia , Canberra
Salary
Salary:
110000.00 - 140000.00 AUD / Year
https://www.randstad.com Logo
Randstad
Expiration Date
June 06, 2026
Flip Icon
Requirements
Requirements
  • A proven history in the management and administration of construction matters on a project, supported by at least 2 years of commercial experience
  • A Bachelor's degree in Engineering, Architecture, Applied Science, or Construction Management
  • alternatively, a minimum of four years' managerial experience within the construction industry
  • Strong capability to promote and implement corporate Health, Safety, and Environmental (HSE) plans and Business Management Systems
Job Responsibility
Job Responsibility
  • Managing short-term planning, programming, and scheduling
  • Coordinating tender packages and evaluating closed tenders
  • Monitoring construction costs, progress, and site productivity while maintaining accurate site diaries and photographs
  • Verifying subcontractors' claims and variations, and implementing surveillance on their work
  • Managing conformance verification, including Inspection and Test Plans (ITPs), lot registers, and samples
  • Maintaining document control for construction drawings and specifications
  • Implementing prompt corrective actions if safety, environmental, budget, or quality targets are at risk
  • Undertaking temporary works design and recommending changes to increase construction efficiency
Read More
Arrow Right
New

Light Vehicle Mechanic

Troubleshooting mechanical, electrical, and hydraulic faults. Performing schedul...
Location
Location
Australia , Hindmarsh
Salary
Salary:
32.00 - 38.00 AUD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
June 06, 2026
Flip Icon
Requirements
Requirements
  • Certificate 3 in Light Vehicle Mechanical Trade (OR Heavy Vehicle)
  • Proven experience in vehicle maintenance (Bus experience is a significant advantage)
  • Strong diagnostic and problem solving skills with the ability to work independently
  • A commitment to workplace safety, quality work and a team player mentality
  • Proof of Australian work rights
  • Be able to pass a full medical, as well as ongoing drug and alcohol testing
  • Drivers licence
Job Responsibility
Job Responsibility
  • Troubleshooting mechanical, electrical, and hydraulic faults
  • Performing scheduled servicing and maintenance on diesel and petrol engines
  • Conducting monthly, quarterly and yearly inspections (DPTI Code of Practice)
  • Repairing or replacing brakes, transmissions, and fuel systems
  • Road testing vehicles to verify performance and maintain meticulous service records
  • Maintaining a clean, organised, and safe workspace
What we offer
What we offer
  • Competitive salary - hourly rate is negotiated based on experience
  • Consistent set hours with 8am starts, Monday to Friday
  • A friendly, professional and supportive team environment
  • Exposure to a diverse fleet, ensuring no two days are the same
  • Ongoing support and professional development
  • Long term opportunity
  • Set Monday to Friday shifts
  • 8am starts
  • Fulltime
Read More
Arrow Right
New

Project Supervisor

Our client is a leader in the industry, known for an experienced team that handl...
Location
Location
Australia , Adelaide
Salary
Salary:
95000.00 - 115000.00 AUD / Year
https://www.randstad.com Logo
Randstad
Expiration Date
June 03, 2026
Flip Icon
Requirements
Requirements
  • Experience supervising construction or maintenance sites (and a current White Card)
  • 3 years
  • Stakeholder Engagement
  • Client Relations
  • Subcontractor Management
  • Maintenance & Refurbishment
  • Commercial Quoting
  • Project Supervision
  • Asset Services
  • Contract Management
Job Responsibility
Job Responsibility
  • owning a specific region
  • managing projects up to $500K
  • bridging the gap between quoting and completion
  • leading subcontractors and trades
  • nurturing relationships
What we offer
What we offer
  • super
  • vehicle
Read More
Arrow Right