Job Details

Comcast Cybersecurity: Associate Frontend Software Engineer React/Node

Company name
Comcast

Location
Philadelphia, PA, United States

Employment Type
Full-Time

Industry
Engineering, It, Media

Posted on
Jul 28, 2022

Apply for this job






Profile

Comcast's Technology, Product & Experience organization works at the intersection of media and technology. Our innovative teams are continually developing and delivering products that transform the customer experience. From creating apps like TVGo to new features such as the Talking Guide on the X1 platform, we work every day to make a positive impact through innovation in the pursuit of building amazing products that are enjoyable, easy to use and accessible across all platforms. The team also develops and supports our evolving network architecture, including next-generation consumer systems and technologies, infrastructure and engineering, network integration and management tools, and technical standards. We offer a flexible working environment to balance the need to work independently wherever you choose, with days that require collaboration at one of our offices. Our roles primarily reside inside or around one of our Tech Hubs (Philadelphia and surrounding suburbs, Denver, Austin, Silicon Valley, Washington DC/N. Virginia). Some roles can work virtual full-time if they are not near a Tech Hub, but that is dependent upon the needs of the position and amount of collaboration required.

Job Summary

Responsible for planning and designing new software and web applications. Completes programming and implements, tests and debugs defined software components.

Job Description

The Technology, Product, Experience (TPX) organization works at the intersection of media and technology and our innovative teams are continually developing and delivering products and next-generation technologies that transform the customer experience.

About the Role:

As a Software Engineering Apprentice working within ISAAC (Integrated Security, Authorization, & Access), you will be responsible for building next generation 'application building blocks' to help other teams with faster delivery of reliable, performant, and scalable software products. In addition to bringing your excitement about software development, commitment to learning, and customer focus, you'll be working with colleagues at all levels and helping us design and deliver next-generation platforms for successful projects. We'll work closely with you to build a plan to increase your skills and experience at an appropriate pace. You can expect to get exposure to our full technical stack while getting mentoring and support from the rest of your team.

The Project:

CodeBig is an API proxying service. It provides rate limiting and authentication services to internal APIs. We've built an in-house solution relying on Open-Source technologies like nginx, React, Node, Lua, and OAuth. CodeBig has been broadly adopted within the company; we support over 2200 services and handle a peak load of over 157,000 requests per second. As you might imagine from those statistics, reliability is a paramount and driving concern for us.

The Team:

We're a supportive, collaborative team that believes in mentoring and supporting all our colleagues. We've adopted lightweight agile processes that we apply to improve the way we all work together.

Preferred qualifications.

Relevant Computer Science coursework, development bootcamp or significant coding experience on any platform plus a love of coding.

Demonstrated ability to learn quickly and teach others.

Extreme curiosity.

Strong problem solving and troubleshooting skills.

History of working both independently and in collaborative teams.

A drive to contribute real value as a member of a team.

Demonstrated experience delivering excellent customer service.

Side projects outside of any coursework or internships.

Familiarity with React.js or Node is most likely to be helpful to the team. Typescript is a definite plus.

We're interested in attracting a diverse set of candidates for this position. If you're not sure if you qualify, please err on the side of applying.

Core Values:

We believe we can deliver excellent service and products without taking ourselves too seriously. It's okay to find joy and humor in our work.

We treat customers as collaborators rather than as tickets to be closed.

We value the curiosity to deeply understand other points of view; understanding more perspectives helps us make better decisions.

We value getting a usable and working solution in front of customers quickly to get feedback so we can iterate and refine over holding out for a perfect solution later.

We value leadership through service; we get ahead by helping others succeed.

We value mistakes as an opportunity to learn. We view all mistakes as owned by the team as a whole, and seek to learn and improve from the mistakes we make.

We value actively and humbly seeking honest feedback.

We value an open and transparent channel of communication with all members of the team, regardless of their title and expertise.

We value context and responsibility over management approval and supervision.

We value diversity of opinion over group consensus.

We value using good enough open source software over perfect commercial software.

We value attitude over aptitude; no genius jerks allowed.

We value making decisions with research and reason over tradition or fear; we are fans of the scientific method.

During technical discussions, no one has a title.

We value being able to pursue a plan together over everyone agreeing that the plan is the best one.

We happily teach others the things we have learned.

We recognize that discrimination exists throughout our society in structural ways. We seek to build systems that are inclusive and avoid using hurtful language.

Responsibilities:

Writing tested, production-ready application code.

Pairing and collaborating with peers.

Writing appropriate levels of documentation.

Participating in joint design and architecture sessions.

Building effective deployment and monitoring systems.

Operating and supporting production environments (including on-call support).

Performing code reviews.

Participating in software release and deployment activities.

Coordinating constructively with other team members.

About Our Perks & Benefits:

We are determined to create an environment where our employees feel valued, understand our business goals, and are motivated.

Here's a look at just some of the perks and benefits we make available to our US-based employees:

Medical & Dental

401(k) Savings Plan

Generous paid time off

Life Milestones - from adoption assistance, childcare resources, pet insurance, and more, Comcast supports you at all life stages.

Courtesy Services - We offer all of our full-time employees in serviceable areas free digital TV and internet.

Discount tickets for Universal Resorts, including theme park tickets and onsite hotel rooms.

Learn more atjobs.comcast.com/life-at-comcast/benefits

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, perform essential job functions, and receive other benefits and privileges of employment. Please contact us to request an accommodation.

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 an EOE/Veterans/Disabled/LGBT employer.

Education

High School Diploma / GED

Relevant Work Experience

0-2 Years

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. 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 compensation and benefits summary (https://jobs.comcast.com/life-at-comcast/benefits) on our careers site for more details.

Company info

Comcast
Website : http://corporate.comcast.com

Similar Jobs:
Senior Manager, GIS Engineering
Location : Philadelphia, PA
Make your mark at Comcast -- a Fortune 30 global media and technology company. From the connectivity and platforms we provide, to the content and experiences we create, we reach hundreds of millions of customers, viewers, and gues...
Software Engineer
Location : Malvern, PA
. Job Title : Software Engineer Location : Malvern, PA No. of Positions : 01 DUTIES: Perform technical and functional analysis, systems support, analysis, design of specification, configuration, documentation, testing, and support...
Linux Technical Support Engineer
Location : Philadelphia, PA
Primary Responsibilities: - Interact with customers via support tickets, e-mail, IRC, and phone. - Troubleshoot customer issues and provide accurate and timely responses. - Identify and escalate recurring issues to system develope...
I found a new job! Thanks for your help.
Thomas B - ,
  • All we do is research jobs.
  • Our team of researchers, programmers, and analysts find you jobs from over 1,000 career pages and other sources
  • Our members get more interviews and jobs than people who use "public job boards"
Shoot for the moon. Even if you miss it, you will land among the stars.
EngineeringCrossing - #1 Job Aggregation and Private Job-Opening Research Service — The Most Quality Jobs Anywhere
EngineeringCrossing is the first job consolidation service in the employment industry to seek to include every job that exists in the world.
Copyright © 2024 EngineeringCrossing - All rights reserved. 168 192