Are you a passionate and experienced Python developer looking for a new challenge? Comcast is seeking a Principal Software Engineer to join our dynamic and innovative team. In this role, you will have the opportunity to lead the design and development of cutting-edge software solutions using your expertise in Python. We are looking for someone who is highly skilled, detail-oriented, and has a strong understanding of software development principles. If you are excited about pushing the boundaries of technology and have a proven track record of delivering high-quality code, we want to hear from you!
- Develop and implement high-quality, scalable, and efficient software solutions using Python.
- Lead the design and architecture of software projects, ensuring they meet business requirements and align with company standards.
- Collaborate with cross-functional teams to identify and understand project requirements and deliver innovative solutions.
- Perform code reviews and provide technical guidance and mentorship to junior developers.
- Stay up-to-date with industry trends and best practices in Python development to continuously improve processes and methodologies.
- Troubleshoot and debug complex technical issues and provide timely resolutions.
- Develop and maintain technical documentation for software projects.
- Ensure all code is well-tested, maintainable, and meets performance standards.
- Proactively identify opportunities for process improvements and contribute to the overall growth and success of the team.
- Communicate effectively with team members and stakeholders, providing updates on project progress and any potential roadblocks.
- Adhere to company coding standards, processes, and security protocols.
- Develop and maintain relationships with external partners and vendors as needed.
- Continuously seek opportunities to enhance skills and knowledge in software development, particularly in the Python language.
- Participate in team meetings, brainstorming sessions, and other collaborative activities to drive innovation and excellence in software development.
Extensive Experience In Python Programming: A Python Principal Software Engineer At Comcast Must Possess Expert-Level Knowledge And Experience In Python Programming, Including Proficiency In Common Python Libraries And Frameworks.
Strong Understanding Of Software Engineering Principles: The Ideal Candidate Should Have A Deep Understanding Of Software Engineering Principles And Best Practices, Including Design Patterns, Data Structures, Algorithms, And System Architecture.
Experience With Web Development And Apis: As A Principal Software Engineer, The Candidate Should Have Experience With Developing Web Applications And Working With Various Apis, Including Rest And Soap.
Leadership And Project Management Skills: The Role Of A Principal Software Engineer Involves Leading And Managing Complex Software Development Projects. Therefore, The Candidate Should Have Strong Leadership Skills And Experience In Project Management Methodologies.
Excellent Communication And Collaboration Skills: The Candidate Should Be Able To Effectively Communicate Technical Concepts To Both Technical And Non-Technical Stakeholders. They Should Also Be Able To Collaborate Effectively With Cross-Functional Teams To Deliver High-Quality Software Solutions.
Software Development
Web Development
Data Analysis
Database Management
Agile Methodology
Machine Learning
Object-oriented design
Cloud Computing
Python programming
Algorithms and Data Structures
Debugging And Troubleshooting
Communication
Emotional Intelligence
Leadership
Time management
Interpersonal Skills
creativity
Critical thinking
Teamwork
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a Python Principal Software Engineer is between $135,000 to $205,000 per year. This range can vary depending on factors such as location, experience, and company size. In some cases, senior level Python Principal Software Engineers can earn upwards of $250,000 per year.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
Comcast delivers broadband, mobile, and video products that delight customers and technology that powers the future; produces and distributes leading entertainment, sports, and news, and brings incredible theme parks and attractions to life. At the heart of Comcast are our people. Our engineers, designers, creators, storytellers, and entrepreneurs are passionate about the important role we play in millions of people’s lives. Come create the future with us.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started

