Senior Python Developer @Adzuna
Software Development
Salary eur 60,000 - 70..
Remote Location
Employment Type full-time
Posted 2mths ago

[Hiring] Senior Python Developer @Adzuna

2mths ago - Adzuna is hiring a remote Senior Python Developer. πŸ’Έ Salary: eur 60,000 - 70,000 per year πŸ“Location: CET +/- 3 HOURS

Role Description

This is a fantastic opportunity for a high-impact Senior Python Developer and Tech Lead to join our fast-moving team. In this pivotal leadership role, you will work closely with our Head of Tech/AI coding to migrate this team and the technology they own to a single, high-performing team working on our new Python-based platform using Agentic AI coding techniques. You will provide technical stewardship across our full stack, architecting robust backend services and guiding the development of cutting-edge AI products. Working alongside Product Managers and Data Scientists, you will lead the transition of machine learning prototypes into production-ready applications for millions of users, while mentoring engineers and driving the long-term technical strategy for our AI-powered tools.

What You'll Do

  • Technical Leadership & Mentorship: Act as a tech lead in one of our tech teams, unifying disparate development silos and fostering a culture of excellence through code reviews, architectural guidance, and mentorship of a small team of engineers.
  • Architectural Stewardship: Lead the design and implementation of scalable backend API endpoints and LLM pipelines, ensuring the seamless integration of agentic frameworks into our production stack.
  • Data Strategy: Architect high-throughput data pipelines to move clean, processed data between databases and user interfaces, maintaining system integrity and performance.
  • Infrastructure & Security: Engineer secure infrastructure for user authentication, session persistence, and memory caching while optimizing AWS environments for high availability.
  • Strategic Execution: Drive the migration from legacy systems to our new Python stack, making critical decisions on maintenance mode vs. new development to maximize business value.

Tech Stack Includes

  • Languages & Frameworks: Python, Spark, LLMs & LLM coding tools
  • Frontend: React, HTML, CSS (Tailwind)
  • AWS Ecosystem: EC2, S3, Lambda, Step Functions, RDS, Athena, Kinesis
  • Databases & Search: PostgreSQL, MySQL, SOLR

Qualifications

  • Extensive commercial software development experience with a focus on Python, including a proven track record in technical leadership or lead developer roles.
  • Professional proficiency in English (both written and verbal) to collaborate effectively with a global team.
  • A technical degree (2:1 or equivalent) in Computer Science, Software Engineering, or a highly relevant field.
  • Strong understanding of Python fundamentals and object-oriented programming.
  • Record of writing clean, maintainable Python code into live, user-facing environments.
  • Strong expertise in MySQL and/or PostgreSQL and relational databases.
  • Familiarity with AWS services and Git version control.
  • A results-driven thinker who focuses on commercial outcomes and can serve as a subject matter expert for senior leadership regarding the Python ecosystem and AI/ML frameworks.
  • Experience with coding LLMs into production applications, and effectively utilising agentic AI coding in your daily workflow.

Nice to have

  • Familiarity with HTML, CSS (Tailwind) and React to assist in building fullstack user interfaces.
  • Understanding of web scraping techniques, DOM parsing, and bypassing common bot-detection. Experience with browser automation and testing tools (e.g. Playwright, Selenium).
  • An active GitHub profile showcasing examples of your work, or personal projects.

Requirements

  • Fully remote (must be located within a 2-hour timezone of London and able to work standard UK business hours).
  • This is a permanent, long-term role structured via a contractor agreement for international remote compliance. Candidates must have the legal right to work remotely as an independent contractor in their country of residence. We are unable to provide visa sponsorship for this position now or in the future.

Benefits

  • Our package which includes a competitive salary and stock options (we are all owners!).
  • Enhanced maternity and paternity leave; 25 days paid holiday per year plus 8 bank holidays; 3 paid volunteer days/year; Summer hours through July and August (we finish at 4pm on a Friday); and a full programme of wellbeing activities and events.
  • We are a fully hybrid company - half our workforce is remote. With employees located in different time zones, we embrace asynchronous work and ensure that everything we do reflects the hybrid nature of our workforce so that everyone feels included. In addition, we have a travel programme, to help facilitate effective hybrid working.
  • We are committed to hiring a diverse workforce and creating an environment where everyone feels included and welcome. Our D&I committee helps deliver a programme of activities and actions to support this important area.
  • Learning and development is an important pillar of our culture and there are plenty of opportunities to learn, develop and grow whether through our Adzuna Academy training programme, attending conferences, team training budgets, individual development plans and coaching from experienced and supportive peers and managers.
  • We have a packed social calendar, twice yearly global team get-togethers and an enviable culture thanks to the amazing and smart people who make Adzuna a great place to work. Lots of this is done virtually to ensure that everyone is included.
Before You Apply
️
remote Be aware of the location restriction for this remote position: CET +/- 3 HOURS
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Python Developer @Adzuna
Software Development
Salary eur 60,000 - 70..
Remote Location
Employment Type full-time
Posted 2mths ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: CET +/- 3 HOURS
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 127,118+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later