C/C++ Software Engineer IV - On-site, Chicago, IL or Reston, VA
Company: Comcast
Location: Chicago
Posted on: April 26, 2025
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.Job SummaryAs a pivotal member of the Core Engineering
team, the Software Engineer 2 will be responsible for building,
improving, and maintaining a high-performance, highly available,
distributed online video Ad Server system. This role involves
working closely with Product Managers (PMs) to build features for
business needs and collaborating on technical specifications to
determine operational feasibility. The successful candidate will
oversee the complete lifecycle of software development, including
designing, prototyping, implementation, testing, maintenance, and
technical support.Core Responsibilities
- 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. Develops software update process for existing
applications. Assists in the roll-out of software releases.
- Trains junior Software Development Engineers on internally
developed software applications.
- Oversees the researching, writing, and editing of documentation
and technical requirements, including evaluation plans, test
results, technical manuals, and formal recommendations and
reports.
- Keeps current with technological developments within the
industry. 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.
- Assists in tracking and evaluating performance metrics. Ensures
team delivers software on time, to specification and within
budget.
- Works with Quality Assurance team to determine if applications
fit specification and technical requirements.
- Displays expertise in knowledge of engineering methodologies,
concepts, and skills and their application in the area of specified
engineering specialty.
- Displays expertise in process design and redesign skills.
Presents and defends architectural, design, and technical choices
to internal audiences.
- 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.Additional
Responsibilities
- 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.
- Support overall business.
- Technically solve issues.
- Partner with global engineering, product, and operations teams
to further incorporate collective innovations.Employees at all
levels are expected to:
- Understand our Operating Principles; make them the guidelines
for how you do your job.
- Own the customer experience - think and act in ways that put
our customers first, give them seamless digital options at every
touchpoint, and make them promoters of our products and
services.
- Know your stuff - be enthusiastic learners, users, and
advocates of our game-changing technology, products, and services,
especially our digital tools and experiences.
- Win as a team - make big things happen by working together and
being open to new ideas.
- Be an active part of the Net Promoter System - a way of working
that brings more employee and customer feedback into the company -
by joining huddles, making callbacks, and helping us elevate
opportunities to do better for our customers.
- Drive results and growth.
- Respect and promote inclusion & diversity.
- Do what's right for each other, our customers, investors, and
our communities.Disclaimer:This information has been designed to
indicate the general nature and level of work performed by
employees in this role. It is not designed to contain or be
interpreted as a comprehensive inventory of all duties,
responsibilities, and qualifications.Comcast is proud to be an
equal opportunity workplace. We will consider all qualified
applicants for employment without regard to race, color, religion,
age, sex, sexual orientation, gender identity, national origin,
disability, veteran status, genetic information, or any other basis
protected by applicable law.Skills:Technical Requirements; Software
Applications; DesignSalary:Primary Location Pay Range: $126,788.71
- $190,183.07Comcast intends to offer the selected candidate base
pay within this range, dependent on job-related, non-discriminatory
factors such as experience. The application window is 30 days from
the date job is posted, unless the number of applicants requires it
to close sooner or later.Base pay is one part of the Total Rewards
that Comcast provides to compensate and recognize employees for
their work. Most sales positions are eligible for a Commission
under the terms of an applicable plan, while most non-sales
positions are eligible for a Bonus. Additionally, Comcast provides
best-in-class Benefits to eligible employees. We believe that
benefits should connect you to the support you need when it matters
most, and should help you care for those who matter most. That's
why we provide an array of options, expert guidance, and always-on
tools, that are personalized to meet the needs of your reality - to
help support you physically, financially, and emotionally through
the big milestones and in your everyday life. Please visit the on
our careers site for more details.EducationBachelor's DegreeWhile
possessing the stated degree is preferred, Comcast also may
consider applicants who hold some combination of coursework and
experience, or who have extensive related professional
experience.Relevant Work Experience7-10 Years
#J-18808-Ljbffr
Keywords: Comcast, Wheaton , C/C++ Software Engineer IV - On-site, Chicago, IL or Reston, VA, IT / Software / Systems , Chicago, Illinois
Didn't find what you're looking for? Search again!
Loading more jobs...