Skip to main content

Python Software Developer

Technology
Xelix
London, United Kingdom£60,000 - £80,004 /year2 months agoUntil 18/04/2026
On-site

Job description

### Who you are

  • Our ideal candidate takes pride in their work – producing clean, tested, beautiful code. Rather than give you a detailed set of requirements, we encourage engineers to take responsibility for solving the problem
  • 4+ years of Python coding professional experience
  • Ability to learn and apply new technology quickly
  • Ability to effectively communicate complex technical concepts to team members and stakeholders
  • Familiarity with coding in Django and the Django Rest Framework
  • Degree in Computer Science (or similar), at 2:1 or above
  • Amazon Web Services
  • SQL / PostgreSQL
  • Build pipeline and CI with GitHub, Jenkins, Docker, Terraform
### What the job involves
  • In this role you’ll grow, be challenged and help shape the future of Xelix. If you’re excited about building something special with us, we’d love to hear from you
  • We're seeking Mid and Senior Python Developers to join our back-end development team. This is a varied and challenging programming role
  • Tasks could include writing code to manage incoming data, working with AI Engineers to analyse huge data sets, or writing Restful APIs in Django to support the React front end
  • There are many opportunities to innovate as you collaborate with stakeholders to design and implement new features
  • You will be well supported to continue your professional development
  • This includes an annual conference allowance, a budget for books and a monthly session with your manager to identify and track your learning goals
  • As Xelix continues to grow opportunities for you to develop your career becoming a Team Lead, Project Lead or Staff Engineer could be available to the right candidate
  • Implementing robust and scalable solutions in Python
  • Developing, using and designing REST APIs to efficiently deliver application components
  • Implementing performance improvement strategies
  • Ensuring the quality of code by writing comprehensive tests and participating in code reviews
### The application process
  • While the exact process may vary slightly depending on the role, our typical interview stages are:
  • Introductory Call – A short Teams conversation with a Talent Partner to discuss your background and the opportunity
  • Hiring Manager Interview – A 30–45 minute Teams meeting to explore your experience and fit for the team
  • Technical Task or Presentation – A role-relevant exercise to demonstrate your skills and approach
  • Final On-site Interview – An in-person meeting with our senior leadership team and co-founders at our office
  • We strive to make the process clear, efficient, and respectful of your time
### Benefits
  • 27 days of annual leave (including 3 days Christmas closing), with the option to roll over 3 days
  • Hybrid working from our dog-friendly Hoxton office
  • Comprehensive private medical & dental cover with Vitality
  • Enhanced parental leave
  • Learning & development culture – £500 personal annual budget
  • We’re carbon-neutral and are working towards ambitious carbon reduction goals
  • Lots of team socials & activities
  • Annual team retreat
  • On-site Gym
Keywords
pythonability-lmsdjangodjango-rest-frameworkamazon-web-servicespostgresqlgithubjenkinsdockerterraformreact

¿Te interesa este puesto?