Software Engineer 3
Company: Comcast Corporation
Location: Norristown
Posted on: May 7, 2024
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 SummaryThis opportunity is at FreeWheel, a Comcast
Company, and is a virtual position which can be anywhere in the
Eastern time zone.
Within Comcast Advertising, the Beeswax organization is building an
easy to use, massive scale and high availability advertising
platform. We offer our customers the most extensible and
transparent advertising system in the world and process billions of
transactions per second. To manage the firehose of data coming in,
we explore complex tradeoffs and carefully architect high
performance distributed systems. Those in turn require elegant and
thoughtfully designed interfaces to make the systems accessible to
both our team and our customers.
We are looking for a Full Stack Software Engineer to join our
collaborative cross-functional product team building the web
application that empowers customers to configure their nuanced
advertising strategy.Job DescriptionCore 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.
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.Who You Are: -
- 3+ years of full stack engineering experience at strong
software companies -
- Experience with React is required -
- Comfort with and an understanding of relational databases (we
use Amazon Aurora MySQL) -
- A solid understanding of modern operational processes and
concerns for web applications (deployment, provisioning,
monitoring) -
- A strong grasp of software architecture (from classes or
self-learning) -
- An ability to think about and tackle problems analytically
-
- Experience with Typescript is a plus -
- Experience with Python -What You'll Be Doing: -
- Work on a JS application built on top of the API that our
customers use to configure our systems -
- Drive major architectural changes as we scale to improve our
engineering velocity - -
- Migrate our existing single-page application to a modern
architecture built on React and Redux state management -
- Collaborate with engineers, product managers, designers and
data scientists to evolve these services to provide new experiences
for our customers as well as meet our ever-growing scale -
- Guide and mentor other engineers on architecture and process
-
- Do fun tasks like reviewing code, writing design docs and
closing JIRA tickets -Successful Engineers Have: -
- An ethic of service and a belief in putting the customer first
-
- A powerful sense of pragmatism to figure out what needs to be
done right versus right now -
- A curiosity about technology and a desire to use it to solve
problems in all sorts of domains -
- An openness to feedback and more than just the spelling skills
to know that there's no I in team -
- An appreciation of repeatability, resilience, observability,
and operational simplicity -Company Description -FreeWheel, A
Comcast Company, empowers all segments of The New TV Ecosystem. We
are structured to provide the full breadth of solutions the
advertising industry needs to achieve their goals. We provide the
technology, data enablement and convergent marketplaces required to
ensure buyers and sellers can transact across all screens, across
all data types, and all sales channels, in order to ensure the
ultimate goal - results for marketers. With offices in New York,
San Francisco, Chicago, London, Paris, Beijing, and across the
globe, FreeWheel, A Comcast Company, stands to advocate for the
entire industry through the FreeWheel Council for Premium Video.
For more information, please visit freewheel.com. -Comcast is an
EOE/Veterans/Disabled/LGBT employer. -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. -Education -Bachelor's Degree or
equivalent experience -Certifications (if applicable) -Relative
Work Experience -3+ Years -Comcast is an EOE/Veterans/Disabled/LGBT
employer. -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 call backs 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. Comcast will consider for employment qualified
applicants with criminal histories in a manner consistent with the
requirements of applicable law, including the Los Angeles Fair
Chance Initiative for Hiring Ordinance and the San Francisco Fair
Chance Ordinance.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
Experience5-7 Years
Keywords: Comcast Corporation, Clifton , Software Engineer 3, IT / Software / Systems , Norristown, New Jersey
Didn't find what you're looking for? Search again!
Loading more jobs...