Are you a Python Developer who loves turning data into business impact? Handle are currently working with a market leading publishing business who are looking for a Senior Python Engineer to join their Growth & Analytics team.
You'll be working hands-on with Python, APIs, databases, and large datasets to help build the next generation of internal tools that power marketing, analytics, and commercial strategy.
Key responsibilities -
- Build and maintain Python-based systems and tools that drive real business value
- Integrate data from multiple sources - APIs, databases, and external platforms
- Improve existing systems, making them faster, more reliable, and easier to use
- Work with stakeholders across marketing, analytics, and editorial to understand their needs and translate them into working solutions
- Optimise applications for performance and scalability
- Contribute to code reviews, documentation, and best practices for the team
- Support early-stage adoption of AI and automation in workflows
Candidate requirements -
- Strong Python experience with hands-on coding skills
- Comfortable working with large datasets using Pandas or similar libraries
- Solid SQL knowledge and experience with relational databases
- Experience working with APIs and integrating multiple data sources
- Familiarity with Git or other version control tools
- Comfortable in Linux/MacOS environments and scripting (Bash, cron jobs)
- Strong problem-solving skills and independent delivery mindset
- Able to collaborate across time zones and work flexibly with US teams
Handle actively welcomes applicants from under-represented backgrounds - we pride ourselves on attracting the best talent for every opportunity through a commitment to equality, diversity and inclusion.