Comcastposted 15 days ago
$95,393 - $143,090/Yr
Full-time • Entry Level
Englewood, CO

About the position

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 guests worldwide. Become part of our award-winning technology team that turns big ideas into cutting-edge products, platforms, and solutions that our customers love. We create space to innovate, and we recognize, reward, and invest in your ideas, while ensuring you can proudly bring your authentic self to the workplace. Join us. You’ll do the best work of your career right here at Comcast. (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.) Job Summary Responsible for planning and designing new software and web applications. Edits new and existing applications. Implements, testing and debugging defined software components. Documents all development activity. Works with moderate guidance in own area of knowledge.

Responsibilities

  • Design, develop, and maintain backend software applications to support new features.
  • Improve existing software’s performance and stability.
  • Ensure software modules are reliable and simple for reuse.
  • Improve software update and deployment process.
  • Assist in the rollout of software releases.
  • Collaborates with project stakeholders to identify product and technical requirements.
  • Conducts analysis to determine integration needs.
  • Works with Quality Assurance team to determine if applications fit specification and technical requirements.
  • Diagnose system performance issues, propose and implement code improvements to achieve desired system performance.
  • Be a team resource to help watch for new technologies and methodologies that are relevant to our problem space.
  • Participate in DevOps and make all the things work in production.
  • Operate and monitor production systems, propose improvements, develop tools to help lower the operational cost and increase the efficiency.
  • Improve testing scripts and test automation by working closely with QA teammates.
  • Build security into the product by working with our Security Architects and our Security Coaches.

Requirements

  • BS in Computer Science and 2-5 years of experience, or equivalent.
  • Experience in programming language Rust.
  • Experience with Go (golang) highly desired.
  • Experience developing software for Networking, Web services, HTTP, and TCP/IP.
  • Understanding of RESTful design principles.
  • Experience developing multi-threaded and high performance software.
  • Experience developing software on and for multicore Linux machines.
  • Knowledge of Object Design, Design patterns, and Algorithms.
  • Able to analyze and clearly articulate complex issues and technologies.
  • Strong troubleshooting skills, adaptable, proactive and willing to take ownership.
  • DevOps mindset.
  • Quality focused software development mindset.
  • Able to work in a fast-paced environment.

Nice-to-haves

  • Knowledge of how best to write software for a distributed system.
  • Experience with PostGres or equivalent database.
  • Experience with Docker, Kubernetes.
  • Familiarity with video encoding (FFMPEG, HLS, HDS, MPEG-2, MPEG-4, and H.264 compression).
  • Experience with Scrum and Agile.

Benefits

  • Medical & Dental.
  • 401(k) Savings Plan.
  • Generous paid time off.
  • Life Milestones - from adoption assistance, childcare resources, pet insurance, and more.
  • Courtesy Services - free digital TV and internet for full-time employees in serviceable areas.
  • Discount tickets for Universal Resorts, including theme park tickets and onsite hotel rooms.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service