Software Engineer – Python / Django
Core
Design, develop, and maintain scalable, secure, and high-performance web applications and backend services using Python and Django.
Role type
Senior IC Software Engineer (Python/Django)
Builds
Enterprise-grade web applications and backend services for Comcast's media and technology platforms
Domain
Media & Technology / Backend Engineering
Deliverable
production ML models | product features
Required skills
Python, Django, RESTful API design, relational databases (MySQL/PostgreSQL), Git, Docker, Celery, system architecture, security principles
Preferred skills
Ansible, Redis, CI/CD tools (Concourse/GitHub Actions), JavaScript, observability tools (Vector/Filebeat)
Technologies
Python, Django, Flask, FastAPI, MySQL, PostgreSQL, Git, Docker, Podman, Celery, Ansible, Redis, Concourse CI, GitHub Actions, Vector, Filebeat, journald
Responsibilities
Design and develop scalable web applications; Participate in system architecture and technical decision-making; Develop and maintain RESTful APIs; Collaborate with cross-functional teams; Ensure code quality through testing and reviews; Manage source control and database schemas; Diagnose and resolve production issues
Seniority
Senior, hands-on IC