Lead Software Engineer - Python or Golang & Kubernetes - Freewheel
Overview
Make your mark at Comcast -- a Fortune 30 global media and technology company. Become part of our award-winning, international engineering 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. You’ll do the best work of your career right here.
Success Profile
- Results-driven
- Adaptable
- Inventive
- Entrepreneurial
- Team Player
- Problem-Solver
Responsibilities
Lead Software Engineer - Python or Golang & Kubernetes - Freewheel
Job Summary
This job entails leading the development of software and web applications in line with business and user needs. It involves integrating new systems, emphasizing scalability and security, and improving performance. The role includes mentoring and technical training to build a collaborative team environment. Responsibilities also cover collaborating with cross-functional teams, creating vital documentation, and leading development sessions. The position requires monitoring performance metrics, offering technical expertise, and ensuring applications meet quality standards.
- Leading the development and implementation of innovative software and web applications, ensuring they align with business objectives and user requirements
- Integrating new systems seamlessly with existing infrastructure, focusing on scalability, security, and continuous performance improvement
- Mentoring team members and providing technical training, fostering a collaborative environment for knowledge sharing and professional growth
- Collaborating with cross-functional teams to ensure successful application integration, advocating for best practices in software development
- Participating in or leading peer programming sessions, design sprints, or prototyping sessions
- Driving the creation, maintenance, and accessibility of comprehensive documentation for all development activities
- Monitoring application performance metrics rigorously, utilizing data to guide enhancements and ensure delivery aligns with project goals
- Providing expert technical advice and support to internal stakeholders and external partners, effectively communicating complex concepts
- Collaborating with the Quality Assurance team to confirm applications meet rigorous testing standards and fulfil technical requirements
Preferred
- Experience managing enterprise Kubernetes platforms serving multiple engineering organizations
- Experience building Platform-as-a-Product initiatives
- Experience with OpenTelemetry, Prometheus, Grafana, Datadog, Splunk, or similar observability solutions
- Experience with multi-cluster Kubernetes environments
- Experience leading platform standardization and migration initiatives
- Previous experience mentoring engineers or serving as technical lead
Skills
- CI/CD
- Kubernetes
- Terraform (Software)
- GitOps
- Cloud Computing
- Python (Programming Language)
- Go Programming Language