Comcast

Engineer 3, Backend Engineering - 4924

Washington, District of Columbia, United States

Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Media, Biotechnology, TelecommunicationsIndustries

Job Description

Position Overview

Make your mark at Comcast, a Fortune 30 global media and technology company. We are seeking a talented individual to join our award-winning technology team, responsible for turning big ideas into cutting-edge products, platforms, and solutions that our customers love. We foster an environment that encourages innovation, recognizes and rewards your contributions, and allows you to bring your authentic self to work.

Employment Type: Full-time

Location Type: (Not specified)

Salary: $97,157.00 - $145,000.00 per year

(In most cases, Comcast prefers to have employees on-site collaborating unless the team has been designated as virtual due to the nature of their work. If a position is listed with both office locations and virtual offerings, Comcast may be willing to consider candidates who live greater than 100 miles from the office for the remote option.)

Responsibilities

  • Design and maintain new functionalities of a state-of-the-art Natural Language Understanding platform that receives millions of requests daily.
  • Develop, debug, write, and maintain software using Java and Python in an Agile development environment.
  • Perform source code control using Git.
  • Integrate machine learning models within the platform.
  • Implement features and debug issues using APIs that utilize communication protocols, including HTTP, WebSockets, and gRPC.
  • Develop scalable microservices that leverage multithreading for high concurrency.
  • Utilize Java's Spring Boot library.
  • Develop specifications, technical requirements, and algorithms for future products and applications.
  • Identify complex problems and develop algorithms to solve them.
  • Transition proof-of-concept natural language processing features to production.
  • Contribute to testing and evaluating solutions presented to various internal and external partners and vendors.
  • Perform testing and reporting.
  • Organize and maintain resources.
  • Research, write, and edit documentation and technical requirements, including evaluation plans, Confluence pages, white papers, presentations, test results, technical manuals, formal recommendations, and reports.
  • Contribute to patents, APIs, and other intellectual property.

Position is eligible to work remotely one day per week, per company policy.

Requirements

  • Bachelor's degree, or foreign equivalent, in Computer Science, Engineering, or a related technical field.
  • Two (2) years of experience in:
    • Developing, debugging, writing, and maintaining software using Java and Python in an Agile development environment.
    • Performing source code control using Git.
    • Implementing features and debugging issues using APIs.
    • Working with communication protocols including HTTP, WebSockets, and gRPC and using them in microservice architectures.
    • Using Java's Spring Boot library.
  • One (1) year of experience must include:
    • Integrating machine learning models with software code to solve natural language processing problems.
    • Developing scalable microservices that leverage multithreading for high concurrency.

Company Culture & Expectations

Employees at all levels are expected to:

  • Understand our Operating Principles and 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 to elevate opportunities.

Benefits

For more information on benefits, please visit: https://jobs.comcast.com/life-at-comcast/benefits

Skills

Java
Python
Git
Machine Learning
APIs
HTTP
WebSockets
gRPC
Microservices
Multithreading
Spring Boot
Natural Language Processing
Agile

Comcast

Comcast Corporation is a global media and technology company.

About Comcast

Philadelphia, PennsylvaniaHeadquarters
1963Year Founded
$42.3MTotal Funding
IPOCompany Stage
10,001+Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
401(k) Company Match
Paid Vacation
Paid Parental Leave
Tuition Reimbursement
Unlimited Paid Time Off

Risks

Competition from streaming services impacts Comcast's traditional cable TV business.
5G technology enables new competitors in the broadband market, threatening Comcast's market share.
Consumer scrutiny of data caps and pricing could lead to reputational damage.

Differentiation

Comcast's acquisition of Nitel enhances its managed services offerings in the enterprise sector.
Comcast's digital equity grants highlight its commitment to corporate social responsibility.
Comcast's involvement in rural broadband initiatives opens new markets and customer bases.

Upsides

Comcast's $150M investment in Rio Rancho boosts internet speed and connectivity.
Transform Wealth LLC's investment indicates confidence in Comcast's financial health.
Comcast's expansion efforts could lead to increased customer satisfaction and retention.

Land your dream remote job 3x faster with AI