Sr Software Engineer @ FreeWheel - New York, NY

Job Overview

13 days ago

Sr Software Engineer

FreeWheel - New York, NY

Comcast brings together the best in media and technology. We drive innovation to create the world's best entertainment and online experiences. As a Fortune 50 leader, we set the pace in a variety of innovative and fascinating businesses and create career opportunities across a wide range of locations and disciplines. We are at the forefront of change and move at an amazing pace, thanks to our remarkable people, who bring cutting-edge products and services to life for millions of customers every day. If you share in our passion for teamwork, our vision to revolutionize industries and our goal to lead the future in media and technology, we want you to fast-forward your career at Comcast.


Job Summary

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.

Job Description

Core Responsibilities

  • Proficiency with SQL and database general concepts
  • Expertise in at least one of Python, Golang, Java
  • Experience with Bash, Linux environments and utilities
  • Experience with public cloud technologies such as AWS Lambda, Kubernetes cloud computing, extra points for an AWS certification.
  • Experience with CI/CD tools like cloud formation, Jenkins, or Terraform
  • 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.

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


Education

Bachelor's Degree

While 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 Experience

7-10 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 on our careers site for more details.

Similar Jobs

Sr. Software Development Engineer, Artemis

Amazon.com Services LLC

New York, NY

4+ years of professional software development experience. 4+ years of non-internship professional software development experience.

Senior Full Stack Engineer

Contently

New York, NY

6-10 Years experience in software development. Full migration from Rails monolith to React SPA and Rails API. Top-to-bottom analysis of the current UX/UI of the…

Mid/Senior Django Backend Developer

Type/Code

Brooklyn, NY

That said this is a mid to senior role and significant experience (3-5+ years) as an engineer is a must, and familiarity with AWS/infra/devops/security is…

Senior Scrum Master

Charles Schwab

Jersey City, NJ

Understand basic fundamentals of software development processes and procedures. Ability to navigate complex release management environments and effective at…

Tax Software & Systems Implementation Senior Manager

PRICE WATERHOUSE COOPERS

New York, NY

Management and oversight of implementations of Sales Tax software applications. Utilization of Sales Tax software applications, such as Vertex, Avalara.

Senior Database Engineer

Fiserv, Inc.

Short Hills, NJ

The Senior Database Engineer provides database administration and system support for existing production database environments to include performance of the…

Senior Associate, Software Engineering Java Full Stack

KPMG

Melville, NY

Minimum three years of recent relevant work experience with software engineering concepts and hands-on object-oriented programming including Java.

Senior Product Manager, Amazon Shopping Videos

Amazon.com Services LLC

New York, NY

2+ years of experience with end to end product delivery. 5+ years of technical product management, program management or engineering experience.

Senior Associate Data Engineer (SQL, AWS)

The Travelers Companies, Inc.

Hartford, CT

Developing knowledge of tools, techniques, and manipulation including Cloud platforms, programming languages and software engineering practices.

Senior Associate, Software Engineering Java Full Stack

KPMG

New York, NY

Minimum three years of recent relevant work experience with software engineering concepts and hands-on object-oriented programming including Java.

Senior IT Business Analyst IT Projects

NATIONAL GRID CO USA (NE POWER)

Brooklyn, NY

Familiarity or experience with agile development methodologies and software development lifecycles preferred. You will clearly-articulate the strategy and goals…

Senior Associate, Forensic - Financial Crimes Analytics - Data Analysis

KPMG

New York, NY

Beneficial software/programming languages include but are not limited to Relational databases (SQL Server, Oracle), Teradata, Python, R, SAS, SQL, Tableau,…

Senior Azure Platform Engineer

NATIONAL GRID CO USA (NE POWER)

Hicksville, NY

Anyone unable to be vaccinated, either because of a sincerely held religious belief or medical reason can request a reasonable accommodation.

Banking Transformation - Digital Assets Senior Associate

PRICE WATERHOUSE COOPERS

New York, NY

We focus on improving apps or developing new apps for traditional and mobile devices as well as conducting usability testing to find ways to improve our clients…

Integration Analyst Sr

Fiserv, Inc.

Short Hills, NJ

The customization isn’t limited to just manipulating metadata but also transforming digital data into different formats.

Senior Associate, Software Engineering Java Full Stack

KPMG

Philadelphia, PA

Minimum three years of recent relevant work experience with software engineering concepts and hands-on object-oriented programming including Java.

Senior Cloud Engineer - Azure

Fiserv, Inc.

Short Hills, NJ

Senior Azure-focused Cloud Systems Engineer, you will be a part of the Fiserv Technical Services migration team that supports the Sentry business unit as they…

Data Analytics & Visualization - Senior Associate

PRICE WATERHOUSE COOPERS

New York, NY

We focus on a collection of organisational technology capabilities, including business intelligence, data management, and data assurance that help our clients…

Senior Associate, Forensic - Financial Crimes Analytics - Data Analysis

KPMG

Philadelphia, PA

Beneficial software/programming languages include but are not limited to Relational databases (SQL Server, Oracle), Teradata, Python, R, SAS, SQL, Tableau,…

Banking Transformation - Digital Assets Senior Associate

PRICE WATERHOUSE COOPERS

Florham Park, NJ

We focus on improving apps or developing new apps for traditional and mobile devices as well as conducting usability testing to find ways to improve our clients…

Senior .Net Developer

Cognizant

Hartford, CT

Net Developer for developing customized product for our clients. The role is expected to drive technology discussions and analyze the current landscape for gaps…

Senior Associate, Software Engineering Java Full Stack

KPMG

Stamford, CT

Minimum three years of recent relevant work experience with software engineering concepts and hands-on object-oriented programming including Java.

Senior IT Support Specialist

BioAnalysis, LLC

Philadelphia, PA

Troubleshoot, diagnose, and provide solutions to hardware and software issues. Install, maintain, and upgrade integral drivers, firmware, and software for…

SR. STATISTICAL PROGRAMMER

Inference

Chesterbrook, PA

Knowledge of other software (e.g. R) desired. Significant knowledge of SAS software (i.e. Base, Stat, Graph components) and general computing as relates to…