Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Sr. Software Engineer, Software Dev Eng image - Rise Careers
Job details

Sr. Software Engineer, Software Dev Eng

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 end-to-end ownership of projects across the entire stack. Build products with web frameworks, application programming interfaces, databases, and multiple Backend languages. Solve challenges that impact both the front-end and backend architecture, while delivering global customer experiences. Integrates knowledge of business and functional priorities. Acts as a key contributor in a complex and crucial environment. May lead teams or projects and shares expertise.

Job Description

About the Team:

This team is responsible for platform, infrastructure and networking of a complex ecosystem that delivers Comcast's New Generation Access Network, involving server racks, networking gear and all the software, configuration and operating systems that make them up. It’s a fun-loving start-up mode team - partnering with new solution initiatives, bringing out new technology adaptations and always on a hustle.

About the Role:

As a Senior Software Development/Architect specializing in Telecom and adept in modern software development methodologies, you will lead the development of cloud-native microservice architecture applications and virtual CMTS core features. Your main duties will encompass defining architecture and requirements, alongside designing, implementing, and supervising the development of vCMTS application features. This role involves not just software development but also managing operational technical challenges within our Core Virtualization project, requiring a developer who is team-oriented, results-driven, and skilled in development, operational analysis, and the Agile & DevOps life cycles.

What You’ll Do:

  • Developing well-tested, ready-for-production code.
  • Contributing to design and architecture discussions.
  • Creating robust deployment and monitoring systems.
  • Providing support for production environments.
  • Conducting code reviews and engaging in agile software development activities.
  • Collaborating positively with team members.
  • Adaptable, proactive, and willing to take ownership.
  • Keen attention to detail and high level of commitment.
  • An ability to adapt quickly in a fast-paced agile setting.
  • Comfortable working in a fast-paced agile environment. Requirements change quickly and our team needs to constantly adapt to moving targets.
  • Excellent communication skills and the ability to articulate technical challenges and solutions to a diverse audience.

Preferred Qualifications:

  • Bachelor's degree in Computer Science, Computer Engineering, or a related technical field, or equivalent practical experience.
  • 7 + years of experience in software development experience

Skills & Experience We’re Looking For:

  • Software development - C++, Python.
  • Data Structures/Algorithms
  • Networking experience
  • Linux software dev, multi-threading
  • Software design and architecture

Additional “Nice to Have” Skills:

  • Domain expertise - DOCSIS or Telecom
  • Software lead - Coding/Monitoring/Managing
  • Kubernetes, Docker, AWS, DevOps
  • Strong debugging skills
  • Programing skills: Go, C, Python, Ansible, Bash

Team Values:

  • Mutual respect and diversity of thought.
  • Curiosity, experimentation, and the pursuit of continuous improvement.
  • Team unity and minimal ego.
  • Leadership and the willingness to technically guide scrum teams.
  • Strong commitment to delivering projects on time.
  • Dedication to training and mentoring young engineers.
  • Simplicity in our architecture and coding, with a focus on details.
  • Finding joy in our work and maintaining a balance with personal life.
  • Ownership at both personal and team levels, building on mutual trust.
  • Thoughtful refactoring and challenging the status quo.

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.

Skills

Agile Scrum Development, C++ Programming Language, DOCSIS, Kubernetes, Linux, Software Development

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

Education

Bachelor's Degree (Required)

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.

Certifications (if applicable)

Relevant Work Experience

7-10 Years

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 Glassdoor Company Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Comcast DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Comcast
Comcast CEO photo
Brian L. Roberts
Approve of CEO

Average salary estimate

$140000 / YEARLY (est.)
min
max
$120000K
$160000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Sr. Software Engineer, Software Dev Eng, Comcast

Join us at Comcast as a Senior Software Engineer in beautiful Reston, VA, where you'll make a real impact in a Fortune 30 global media and technology company. In this role, you will have end-to-end ownership of projects, helping to develop cutting-edge products that our customers love. You'll work closely with a fun-loving team that specializes in platform, infrastructure, and networking to deliver Comcast's New Generation Access Network. With a focus on cloud-native microservice architecture, your work will not only include software development but also tackling operational challenges within our Core Virtualization project. We are looking for someone who thrives on collaboration and is adaptable to fast-paced environments, as you will lead design discussions, create deployment systems, and engage in agile activities. If you have a passion for software development and want to work on exciting challenges with a supportive team, Comcast is the place to be!

Frequently Asked Questions (FAQs) for Sr. Software Engineer, Software Dev Eng Role at Comcast
What are the primary responsibilities of a Senior Software Engineer at Comcast?

As a Senior Software Engineer at Comcast, your primary responsibilities include leading the development of cloud-native applications, designing and implementing features for the virtual CMTS core, and managing operational challenges tied to our Core Virtualization project. You will also actively participate in architectural discussions, create deployment and monitoring systems, and provide production support, all while fostering a collaborative team environment.

Join Rise to see the full answer
What qualifications are needed for the Senior Software Engineer position at Comcast?

The Senior Software Engineer position at Comcast requires a bachelor's degree in Computer Science, Computer Engineering, or a related field, alongside 7+ years of software development experience. We're looking for expertise in C++, Python, and various software design and architecture principles. Familiarity with networking and Linux development is also important, along with a keen attention to detail and adaptability in an agile setting.

Join Rise to see the full answer
What technologies should a Senior Software Engineer at Comcast be familiar with?

A Senior Software Engineer at Comcast should be well-versed in C++, Python, and data structures/algorithms, with a strong foundation in networking and Linux software development. Additionally, familiarity with tools such as Kubernetes, Docker, AWS, and DevOps practices will be beneficial. Experience with DOCSIS or Telecom domain knowledge would be an added advantage.

Join Rise to see the full answer
What is the work culture like for a Senior Software Engineer at Comcast?

At Comcast, the work culture for a Senior Software Engineer is centered around mutual respect, curiosity, and a commitment to continuous improvement. You will join a dynamic, team-oriented environment that values diverse thoughts and encourages innovation. We emphasize simplicity in our architecture while maintaining strong communication and technical leadership to ensure project deadlines are met successfully.

Join Rise to see the full answer
What career growth opportunities exist for a Senior Software Engineer at Comcast?

Career growth opportunities for a Senior Software Engineer at Comcast are abundant. You will have access to ongoing training, mentorship programs, and the chance to lead projects that will enhance your skills. Comcast fosters a culture of ownership and technical guidance, allowing you to refine your expertise while supporting the growth of younger engineers on your team.

Join Rise to see the full answer
Common Interview Questions for Sr. Software Engineer, Software Dev Eng
Can you explain your experience with cloud-native application development?

When answering this question, it's essential to highlight specific projects you've worked on that involved cloud-native technologies. Discuss the frameworks and architectures you've used, such as microservices, and any specific challenges you faced that you successfully overcame during the development process.

Join Rise to see the full answer
How do you ensure the quality of your code in a fast-paced environment?

To effectively answer this, emphasize your experience with code reviews, testing practices, and agile methodologies. Describe how you integrate testing into your development process and communicate with team members to ensure the highest quality output.

Join Rise to see the full answer
Describe a time you led a design discussion. What was your approach?

When discussing leadership in design discussions, focus on your ability to facilitate conversations, collect diverse ideas, and reach consensus. Mention any specific tools or methodologies you used to guide the discussion and ensure all voices were heard.

Join Rise to see the full answer
What is your experience with DevOps practices?

Discuss your familiarity with DevOps culture and practices, highlighting specific tools you've used, such as CI/CD pipelines, automation scripts, and collaboration with operations teams to improve development efficiency and reduce time to market.

Join Rise to see the full answer
How do you handle tight deadlines and rapidly changing requirements?

Describe your adaptability and ability to prioritize tasks in a fast-paced environment, including how you communicate with stakeholders to manage expectations and adjust project scopes without sacrificing quality.

Join Rise to see the full answer
What debugging techniques do you typically use?

Share specific debugging techniques or tools you’ve utilized, such as using debuggers, logging, or monitoring tools. Discuss your methodical approach to identifying issues and quantifying your results when you find solutions.

Join Rise to see the full answer
Can you explain your experience with team collaboration in an agile setting?

In your response, talk about your experience working in cross-functional teams, participating in daily stand-ups, sprint assessments, and retrospectives. Highlight how you adapt your communication style to fit various team dynamics and ensure a productive environment.

Join Rise to see the full answer
What innovative solutions have you proposed in your past roles?

When answering this question, give concrete examples of solutions you’ve implemented to improve processes, enhance product features, or address operational challenges. Make sure to illustrate the impact your innovations had on the team or the company.

Join Rise to see the full answer
How do you keep up with the latest technologies and industry trends?

Discuss your methods for staying current, such as subscribing to relevant tech blogs, attending conferences, participating in workshops, and joining professional networks. Highlight any specific instance where newfound knowledge benefited your project.

Join Rise to see the full answer
Why are you interested in working for Comcast as a Senior Software Engineer?

Express your enthusiasm for Comcast's mission, values, and innovative environment. Mention specific projects or technologies you admire and how your skills align with the requirements of the Senior Software Engineer role, emphasizing your desire to contribute meaningfully to the team.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 2 days ago

Join Comcast Advertising to drive innovation in TV advertising and develop impactful campaigns for our strategic accounts.

Photo of the Rise User
Posted 2 days ago

Join FreeWheel as a Software Engineer 2 and help shape the future of advertising technology.

Photo of the Rise User

Crusoe is looking for a Senior Software Engineer II to lead innovative Software Defined Networking initiatives within their cutting-edge AI infrastructure.

Become a key leader at Scout Motors, shaping the future of electric vehicles through innovative software engineering.

Photo of the Rise User
Posted 7 days ago

Become a key player in ICF's Digital Modernization division as a Salesforce Developer helping to deliver top-notch solutions for federal clients.

Photo of the Rise User

Shape the future of commerce at Coupang by designing and building scalable data processing systems for our Ads business.

Photo of the Rise User
Navan Hybrid Palo Alto, California, United States
Posted 10 days ago

Join Navan as a Full Stack Senior Software Engineer and play a pivotal role in enhancing travel experiences through innovative software solutions.

Photo of the Rise User
Posted yesterday
Inclusive & Diverse
Diversity of Opinions
Passion for Exploration
Dare to be Different
Empathetic
Growth & Learning
Paid Holidays
Medical Insurance
Equity
401K Matching
Learning & Development
Social Gatherings
Flex-Friendly
Maternity Leave
Paternity Leave
Sabbatical

Join Canva’s Editing Experience team as a Senior Fullstack Engineer and collaborate on innovative projects impacting millions of users worldwide.

Photo of the Rise User
Experian Remote 475 Anton Blvd, Costa Mesa, CA
Posted 5 hours ago

Join Experian as a Technical Full Stack Engineering Manager to lead the charge in innovative software solutions while fostering team growth and development.

Photo of the Rise User
Posted 14 hours ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Social Impact Driven
Passion for Exploration
Maternity Leave
Paternity Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
401K Matching
Paid Holidays
Paid Time-Off

We're searching for a versatile Senior Software Engineer to elevate our applications at Zendesk and drive innovation in customer service technology.

Comcast creates incredible technology and entertainment that connects millions of people to the moments and experiences that matter most.

293 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 2, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
7 people applied to SDE Intern (Summer) at Amazon
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health
Photo of the Rise User
Someone from OH, Youngstown just viewed Event Services Human Resources Coordinator at Allied Universal
Photo of the Rise User
Someone from OH, Columbus just viewed IP Network Engineering Intern - Summer 2025 at Bandwidth
Photo of the Rise User
Someone from OH, Cleveland just viewed Director, Education Programs & Partnerships at Encoura
Photo of the Rise User
Someone from OH, Cleveland just viewed Operations Associate (Part-Time) - Pinecrest at Alo Yoga
Photo of the Rise User
11 people applied to Front end developer at Viseven
Photo of the Rise User
Someone from OH, Dayton just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Coldwater just viewed Engineering Design Checker Jobs at Lockheed Martin
Photo of the Rise User
Someone from OH, Loveland just viewed SEO Admin & Business Support at Outliant
Photo of the Rise User
Someone from OH, Columbus just viewed Casting: Cedar Lake - Pilot Episode at Backstage
Photo of the Rise User
Someone from OH, Mount Orab just viewed Software Development Manager at Assured Guaranty
H
Someone from OH, Mansfield just viewed Medical Appointment Setter (Remote LatAm) at HireHawk
Photo of the Rise User
Someone from OH, Lewis Center just viewed Third Party Risk Analyst at Experian
Photo of the Rise User
Someone from OH, Columbus just viewed Lead Preschool Teacher at Guidepost Montessori
A
Someone from OH, Cincinnati just viewed Global Supply Manager - Taiwan at Also
Photo of the Rise User
Someone from OH, Cincinnati just viewed Global Supply Manager (Raptor Machining) at SpaceX
Photo of the Rise User
Someone from OH, Reynoldsburg just viewed Summer 2025 Financial Services Internship at Nationwide
Photo of the Rise User
Someone from OH, Brunswick just viewed Staff Software Engineer C++ / Computer Vision at ABBYY