Python Software Developer
Technology
XelixLondon, 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
- 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
- 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
- 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?