Python Software Developer - Backend
London, England, United Kingdom · Full Time
Be the first to apply
- Experience
- 3+ yrs
- Salary
- GBP 60,000 – GBP 80,000 / year
- Openings
- 1
- Posted
- 1 day ago
- Work mode
- In office
- Education
- Degree in Computer Science or related field (2:1 or above)
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About Xelix
Xelix partners with major global corporations to automate and enhance financial control systems. Leveraging AI, Xelix transforms Accounts Payable processes from manual tasks to sophisticated, intelligent workflows. Our dynamic scale-up environment values fast pace, high expectations, ownership, and meaningful impact. With a team of 150, we are growing rapidly following a Series B funding round in June 2025 with Insight Partners. We emphasize both personal and professional development, foster fun work culture, and celebrate achievements together.
Role Overview
We are inviting applications for Mid to Senior Python Developers to join our backend team. This role involves diverse challenges including coding for data ingestion, collaboration with AI Engineers on complex data analysis, and developing Restful APIs via Django to support a React frontend. We seek developers who are passionate about producing clean, maintainable, and well-tested code. You will have broad autonomy to identify and solve problems while collaborating closely with stakeholders to design innovative features. Career growth opportunities include positions like Team Lead, Project Lead, or Staff Engineer.
Key Responsibilities
- Develop scalable and reliable Python-based solutions.
- Create, use, and design REST APIs to facilitate smooth application integration.
- Apply performance optimization strategies to enhance system efficiency.
- Maintain high code quality by writing thorough tests and engaging in peer code reviews.
Candidate Profile
- Demonstrable professional experience of at least 3 years in Python programming.
- Quick adaptability to new technologies and tools.
- Strong communication skills capable of explaining complex technical topics to team members and stakeholders.
Preferred Qualifications
- Experience with Django framework and Django Rest Framework for backend development.
- Degree in Computer Science or closely related field, with a grade of 2:1 or higher.
- Familiarity with Amazon Web Services (AWS).
- Proficiency in SQL and PostgreSQL databases.
- Knowledge of build pipelines and continuous integration tools such as GitHub, Jenkins, Docker, and Terraform.
Employee Benefits
- Competitive annual salary ranging from £60,000 to £80,000 based on experience.
- 27 days of paid annual leave including 3 days for Christmas closure; leave increases by up to 3 days with tenure and offers options to carry forward or trade leave days.
- Hybrid work model with one day per week onsite at our dog-friendly Hoxton office.
- Access to an on-site gym and participation in the cycle to work program.
- Employee discounts at over 100 retailers.
- Comprehensive private medical and dental insurance via Vitality.
- Enhanced parental leave benefits.
- An established culture of learning and development with an annual personal budget of £1,000.
- Commitment to carbon neutrality and reduction initiatives.
- A vibrant team culture including frequent socials, activities, and an annual retreat.
Additional Information
Working hours are standard Monday to Friday, 9:00 AM to 6:00 PM. Xelix supports diverse candidates and prioritizes accessibility accommodations. The recruitment process includes multiple stages: an introductory call, hiring manager interview, a technical task or presentation, followed by a final onsite interview with senior leadership. AI technologies may be used responsibly during recruitment but not for live interview responses. We review all applications fairly without reliance on AI-based decisions.
Minimum education
Bachelor's Degree
Industry
FinTech