Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Python Developer image - Rise Careers
Job details

Python Developer

About Xelix

We’re Xelix, an AI-powered Control Centre for Accounts Payable teams. We work with some of the largest global companies to automate and enhance their financial control processes. At the heart of our product, we leverage machine learning techniques developed by our AI Engineering team to provide a more sophisticated offering than existing solutions. 

Things are going really well for us - we raised our Series A funding round from top investors, we’ve grown our team to almost 100, and we’ve won industry awards for our products. 

About the Role

We're seeking smart Python developers to join our back-end development team. We are recruiting at various levels from Computer Science graduates to those with several years coding experience. 

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. 

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. 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. 

Responsibilities 

  • 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. 

Requirements 

  • Python coding experience 

  • Familiarity with coding in Python, Django and the Django Rest Framework 

  • Ability to learn and apply new technology quickly 

  • Ability to effectively communicate complex technical concepts to team members and stakeholders. 

Desirable 

  • 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 

Why Join Us?
At Xelix, we believe that happy employees create better outcomes—for both our customers and our business. Here’s what we offer:

  • 💰 A competitive salary of £55,000.00 to £70,000.00 depending on experience

  • 🏝️ 27 days of annual leave (including 3 days Christmas closing), with the option to roll over 3 days

  • 🏡 Hybrid working model with two days a week at our dog-friendly Hoxton office with an on-site gym

  • 🏥 Comprehensive private medical & dental cover

  • 📚 £500 annual learning & development budget + 2 additional ‘Learning Leave’ days per year

  • 🌍 We’re carbon-neutral and committed to ambitious sustainability goals

  • 🎯 Monthly socials, team activities, and an annual retreat

What Makes Xelix Unique?
We’re proud of our collaborative culture where everyone has a voice. At Xelix:

  • We prioritise productivity without sacrificing quality.

  • We encourage proactive leadership at every level.

  • We hold ourselves and each other to high standards while supporting continuous improvement.

  • We value authenticity—no egos here!

If this sounds like your kind of workplace, we’d love to hear from you!

Want to learn more?

We believe that people from diverse backgrounds, with different identities and experiences make our company and product better. No matter your background, we'd love to hear from you! And if you have a disability, please let us know if there's any way we can make the interview process better for you - we're happy to accommodate!

If you're a recruiting agency - we have an existing list of agencies we work with and we are not currently planning on expanding the list. Neither the Talent team nor hiring managers or the Support team will respond to cold outreach.

Xelix Glassdoor Company Review
4.8 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Xelix DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Xelix
Xelix CEO photo
Paul Roiter
Approve of CEO

Average salary estimate

$62500 / YEARLY (est.)
min
max
$55000K
$70000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Python Developer, Xelix

Join Xelix as a Python Developer and become a part of our AI-driven Control Centre for Accounts Payable! Based in London, we collaborate with some of the biggest global companies to automate and elevate their financial management processes. As a member of our dynamic back-end development team, you’ll engage in a wide array of programming challenges—from writing code to manage incoming data to collaborating with AI Engineers on analyzing vast datasets. Whether you're a fresh Computer Science graduate or a seasoned coder, we value innovative thinkers ready to embrace problem-solving responsibilities. You’ll have the freedom to develop RESTful APIs in Django to enhance our React front end while ensuring the highest standards of code quality through comprehensive testing and code reviews. At Xelix, we prioritize continuous professional growth, offering an annual conference allowance, a budget for resources, and dedicated sessions to track your learning milestones. This isn’t just a job; it’s an opportunity to advance towards positions like Team Lead or Project Lead as we expand. We’re proud of our collaborative culture that embraces authenticity and values every voice. With a competitive salary ranging from £55,000 to £70,000 and numerous benefits, it's an exciting time to join Xelix and help us achieve ambitious sustainability goals while working in a supportive and dog-friendly environment. We can’t wait to welcome you to our team!

Frequently Asked Questions (FAQs) for Python Developer Role at Xelix
What are the responsibilities of a Python Developer at Xelix?

As a Python Developer at Xelix, your responsibilities will include implementing robust and scalable solutions in Python, developing and designing REST APIs, and applying performance improvement strategies. You’ll be tasked with ensuring code quality through testing and participating in code reviews while closely collaborating with team members and stakeholders to innovate and design new features.

Join Rise to see the full answer
What qualifications do I need to apply for the Python Developer position at Xelix?

To apply for the Python Developer role at Xelix, you should have Python coding experience and familiarity with Django and the Django Rest Framework. A degree in Computer Science or a related field (at 2:1 or above) is desirable. Additionally, strong communication skills to convey complex technical concepts are essential.

Join Rise to see the full answer
What is the salary range for Python Developers at Xelix?

Python Developers at Xelix can expect a competitive salary ranging from £55,000 to £70,000, based on experience and qualifications. This role also comes with various benefits that enhance work-life balance and employee satisfaction.

Join Rise to see the full answer
What is the company culture like for Python Developers at Xelix?

The company culture at Xelix emphasizes collaboration, productivity, and continuous improvement. As a Python Developer, you’ll be part of an environment that values authenticity and encourages proactive leadership at all levels, creating a supportive and engaging workplace.

Join Rise to see the full answer
What opportunities are there for career growth as a Python Developer at Xelix?

At Xelix, there’s a clear pathway for career growth for Python Developers. As the company grows, there will be opportunities to take on more significant roles such as Team Lead or Project Lead, alongside a strong emphasis on professional development through training budgets and dedicated learning sessions.

Join Rise to see the full answer
Common Interview Questions for Python Developer
Can you describe your experience with Python and how it's applicable to this role?

When answering this question, reflect on your specific experience with Python, the projects you've worked on, and any relevant frameworks such as Django. Highlight how you've applied your skills to solve real-world problems and any collaborative efforts that showcase your ability to work within a team.

Join Rise to see the full answer
What strategies do you employ to ensure the quality of your code?

Discuss practices like writing comprehensive unit tests, conducting peer code reviews, and adhering to coding standards. You could also mention using tools such as linters to catch errors early and the importance of continuous improvement in your coding practices.

Join Rise to see the full answer
How do you approach learning new technologies or programming languages?

Describe your process for learning, including the resources you utilize, such as online courses, documentation, or community support. Emphasize your adaptability and eagerness to take on new challenges while relating it back to your role as a Python Developer.

Join Rise to see the full answer
Can you explain the importance of REST APIs in software development?

Highlight the role of REST APIs in enabling communication between different parts of an application. Discuss how they facilitate data exchange and enhance the interoperability of services, emphasizing any experience you have in designing or using REST APIs.

Join Rise to see the full answer
What performance improvement strategies have you implemented in your previous projects?

Provide specific examples of performance optimization techniques you've utilized, such as caching strategies, efficient database queries, or code refactoring. Explain the impact these changes had on the application’s performance and user experience.

Join Rise to see the full answer
Describe a challenging technical problem you faced and how you resolved it.

Share a specific technical challenge that showcases your problem-solving skills. Outline the steps you took to identify the issue, the solution you implemented, and the outcome. Highlight teamwork if applicable, illustrating how collaboration can lead to success.

Join Rise to see the full answer
How do you prioritize tasks in a development project?

Discuss your approach to task prioritization, such as using project management tools, understanding stakeholder needs, and balancing urgency versus importance. Mention how you adapt your strategy depending on changing requirements or project phases.

Join Rise to see the full answer
Why do you want to work at Xelix as a Python Developer?

Express your enthusiasm for Xelix’s mission, culture, and innovative projects. Discuss how your values align with the company’s commitment to sustainability and continuous improvement, and how the role aligns with your career aspirations in the tech industry.

Join Rise to see the full answer
How do you handle feedback on your code from peers?

Share your perspective on feedback as a beneficial tool for growth. Emphasize your openness to constructive criticism, your approach to implementing feedback, and how it contributes to your commitment to producing high-quality code.

Join Rise to see the full answer
What tools do you find essential for managing your coding workflow?

Mention tools that you regularly use, such as Git for version control, Docker for containerization, or CI/CD pipelines for deployment. Explain how these tools improve your efficiency and help maintain the quality of your projects.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 11 days ago

Join Xelix as a VP of People and Operations, where you will play a key role in shaping their culture and enhancing business operations.

Photo of the Rise User

Join CommIT Enterprises as a Junior Software Engineer and support critical projects for the Department of Defense while enjoying a flexible remote work environment.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Casual Dress Code
Startup Mindset
Emails over Meetings
Collaboration over Competition
Fast-Paced
Growth & Learning
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
WFH Reimbursements
Some Meals Provided
Snacks
Onsite Cafeteria
Social Gatherings
Dental Insurance
Vision Insurance

Join CrowdStrike's mission to redefine cybersecurity as a Senior Cloud Engineer specializing in Identity Protection.

Photo of the Rise User
Posted 3 days ago

Join Visa as a Staff Software Engineer II and make an impact on global payment solutions while collaborating with a multi-functional team.

Photo of the Rise User
Apple Hybrid New City, New York, United States
Posted 13 days ago
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings

Join Apple as a Mid-Level Frontend Software Engineer and innovate on our Ad Platforms to optimize user experiences.

Photo of the Rise User

Join ezCater as a Senior Software Engineer to advance their innovative eCommerce solutions in a fully remote environment.

Posted 5 days ago

As a Full Stack Engineer at AdvocateMH, you'll play a crucial role in developing innovative applications that enhance mental healthcare access using advanced technology.

Photo of the Rise User
Posted 13 days ago

Join Jam City as a Senior Software Engineer and help create engaging mobile games that resonate with players worldwide.

Posted 5 days ago

Join Trace3 Gov as a Software Developer II to drive innovation within critical missile defense systems.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 4, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
C
Someone from OH, Bowling Green just viewed Field Service Administrator at Cornerstone Building Brands
Photo of the Rise User
Someone from OH, Cleveland just viewed Vice President, Revenue Operations at Docebo
Photo of the Rise User
10 people applied to Game Developer (Unity) at LiquidX
Photo of the Rise User
Someone from OH, Mansfield just viewed Director, Professional Education at Evolus
1
Someone from OH, Cleveland just viewed Copywriter at 1840 & Company
Photo of the Rise User
Someone from OH, Louisville just viewed Communications Manager at Shearer's Foods
Photo of the Rise User
Someone from OH, Uniontown just viewed Part-Time Patient Access Specialist at Hummingbird
Photo of the Rise User
Someone from OH, Cincinnati just viewed Chief of Staff to the CFO at Super.com
Photo of the Rise User
Someone from OH, Columbus just viewed 5-8th Grade Art Teacher - SY 24-25 at ACCEL Schools
H
Someone from OH, Akron just viewed Brand Marketing Manager at Huntington
Photo of the Rise User
Someone from OH, Columbus just viewed Insider Threat Analyst at SpaceX
Photo of the Rise User
Someone from OH, Cincinnati just viewed AI - RESEARCH SCIENTIST at City of New York
Photo of the Rise User
Someone from OH, Chardon just viewed Casting: 'Blood Ties' at Backstage
Photo of the Rise User
Someone from OH, Cincinnati just viewed Staff Accountant (Grant Administration) at Texas Health Action
Photo of the Rise User
Someone from OH, Cleveland just viewed Administration & Marketing Assistant Intern at Bosch Group
Photo of the Rise User
Someone from OH, Columbus just viewed Manager – Music Publishing Licensing at Spotify
Photo of the Rise User
Someone from OH, Columbus just viewed Manager of Government Affairs and Policy at Mastercard
Photo of the Rise User
Someone from OH, Powell just viewed Senior Compliance Analyst at Nirvana Insurance
Photo of the Rise User
Someone from OH, Mount Orab just viewed Backend Developer at G2i Inc.
Photo of the Rise User
Someone from OH, Mount Orab just viewed Software Engineering Manager at Enable
G
Someone from OH, Mount Orab just viewed Backend Developer at GATEWAY CAREERS