Software Engineer (Python)
This vacancy is published by an accredited employer with authorized corporate payroll and standard compliance adherence.
Transatlantic Cost of Living & Purchasing Power Benchmark
Compare US ($) vs UK (£) Salary & Net Take-Home Pay
Calculate tax deductions, living costs, and purchasing power parity across US & UK metros.
Position Overview & Specifications
- Work with a small team of like-minded Software Engineers, Design and DevOps Engineers, under Agile Scrum to deliver a range of software-based solutions in the critical path, written primarily in Python.
- Be part of the planning, design, development, enhancement, implementation, and maintenance of new and existing codebases.
- Provide 3/4th line support to maintain platform availability, ensuring our delivered software operates at optimal performance during peak load.
- Uphold and maintain relevant programmatic standards and processes such as continuous integration and deployment, unit testing, source code management, change and peer review sessions.
- A degree in Computer Science or STEM/Data Engineering subject, or relevant industry experience in Software Engineering.
- Significant experience developing in Python and using a combination of Django, Flask, Celery, gRPC, relational & NoSQL databases for production-grade services.
- Enjoy collaborating with your colleagues, documenting and presenting your work at sprint reviews.
- An affinity to write ordered, efficient code, with an eye for tidiness and abstracting duplication using software best practices and design patterns.
- Ability to design and write ReSTful API’s and ReST API wrappers & experience in building or maintaining high performance software using AMQP.
- Happy deploying applications using Docker, automated with Ansible, Shell and Python scripts with production knowledge of Jenkins and deployment pipelines for continuous integration.
- Sky Q, for the TV you love all in one place
- The magic of Sky Glass at an exclusive rate
- A generous pension package
- Private healthcare
- Discounted mobile and broadband
- A wide range of Sky VIP rewards and experiences
Candidate Selection & Onboarding Process
Application & Resume Screening
Submit your tailored CV/Resume directly to the talent acquisition portal.
Technical & Competency Interviews
Virtual interviews with the hiring manager and multidisciplinary team.
Formal Offer & Benefits Negotiation
Written agreement outlining compensation, equity, retirement vesting, and relocation allowances.
Onboarding & Corporate Integration
Equipment provisioning, team orientation, and commencement of duties.
Explore Related Opportunities (United Kingdom)
Other high-paying verified positions matching your industry profile.
Principal Data Analytics Specialist
Senior Clinical Diagnostic Radiographer
Senior Site Reliability & Kubernetes Engineer (SRE)
Consultant Acute Care Physician (General Medicine)
Head of Cyber Security & Zero Trust Architecture
Apply for this Position
ℹ️ Free Direct Candidate Submission • Zero Applicant Fees
Receive high-paying Media & Communication openings directly to your inbox.