Backend Python Engineer
Backend Python Engineer

Backend Python Engineer

Full-Time 36000 - 60000 ÂŁ / year (est.) Home office possible
Z

At a Glance

  • Tasks: Write maintainable code and collaborate on innovative backend solutions.
  • Company: Join Zepz, a leader in transforming cross-border payments.
  • Benefits: Enjoy unlimited annual leave, private medical cover, and flexible remote work.
  • Why this job: Make a real impact on global financial accessibility with cutting-edge technology.
  • Qualifications: Strong Python experience and skills in building scalable backend services.
  • Other info: Be part of a diverse, global team with excellent career growth opportunities.

The predicted salary is between 36000 - 60000 ÂŁ per year.

Join to apply for the Backend Python Engineer role at Zepz

Overview

Zepz powers remittance brands WorldRemit and Sendwave to build the next generation of cross-border payments. Serving over 9 million customers across 4,000 corridors, Zepz is transforming how money moves across borders by making it faster, safer and more convenient. Our digital solutions break down financial barriers and expand access to better financial tools. We operate globally, connecting the global north and south to support migrants and strengthen local economies.

What you will own

  • Write great code: We understand code is read more than it’s written; it should be tested and maintainable.
  • Help shape what we build: Work closely with product owners, designers and other engineers to design and refine our work. We work as a team and your input is key.
  • Influence technology evolution: Design new platforms with long-term goals and be open to improving with new technology capabilities.
  • Own delivery: You’ll own work beyond a pull request and care about bugs, scalability, uptime and other non-functional requirements.
  • Grow together: Review others’ work and seek feedback to build a better codebase and sharpen skills.
  • Share knowledge and viewpoints: Promote knowledge sharing across teams, experiment with new tools, present findings, and help shape standards.
  • Scope and impact: Invent and simplify, maintain high standards, influence or lead a team, and tackle open-ended problems.

What you bring to the table

  • Strong experience in building backend services/APIs, with solid Python back-end experience (large parts of the codebase are in Python).
  • Experience handling large data volumes and building ETL processes using SQL, Apache Airflow, DBT, Databricks.
  • Solid experience with system design and architecture.
  • Experience with unit and integration tests.
  • Ability to design and transform existing systems to be scalable, maintainable and reliable.
  • DevOps mindset and ability to help the team become true owners of their product/platform.
  • Strong collaboration with Engineering, Product and stakeholders outside technology.
  • Open mind regarding diversity and inclusivity; our team and customers come from all over the world.

Bonus points

  • Experience at a scaling startup.
  • Experience transitioning a monolith to domain-driven services.

What you’ll get from us

Please note: The following benefits apply to permanent roles. We offer four core benefits for our talent in the US, UK, Philippines, and South Africa:

  • Unlimited Annual Leave: Take time off to maintain a healthy work-life balance.
  • Private Medical Cover: Optional private medical insurance for comprehensive coverage.
  • Retirement: Pension schemes to help plan for the future.
  • Life Assurance: Protection for your loved ones.
  • Parental Leave: Competitive parental leave schemes.

We are remote-first and offer flexibility to work where you’re most productive. Additional perks (such as cycle-to-work schemes and employee discounts) vary by location.

Why choose Zepz?

  • Our team of over 800 employees is fully distributed worldwide, with optional workspace in talent cluster locations.
  • We embrace diverse backgrounds and talents, with teammates from around the world.
  • We communicate across many languages and cultures to support our global user base.

Ready to Apply?

Applications are reviewed on a rolling basis. Please submit your resume and, optionally, a cover letter detailing how you meet the role requirements. Indicate your work authorization countries.

Note: There is no need to be a “perfect” candidate—Zepz welcomes diverse experiences and backgrounds. If you need any support during the process, please let us know.

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Information Technology and Engineering

Referrals increase your chances of interviewing at Zepz. Get notified about new Backend Developer jobs in United Kingdom.

#J-18808-Ljbffr

Backend Python Engineer employer: Zepz

Zepz is an exceptional employer that champions a remote-first work culture, offering unlimited annual leave and comprehensive benefits such as private medical cover and competitive parental leave. With a commitment to diversity and inclusivity, employees collaborate across global teams, fostering an environment where innovation thrives and personal growth is encouraged. Join us to be part of a transformative journey in cross-border payments while enjoying the flexibility and support that Zepz provides.
Z

Contact Detail:

Zepz Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Backend Python Engineer

✨Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.

✨Tip Number 2

Show off your skills! Create a GitHub profile showcasing your projects, especially those using Python and backend services. It’s a great way to demonstrate your coding chops without saying a word.

✨Tip Number 3

Prepare for the tech interview! Brush up on system design and architecture questions, and be ready to discuss how you’ve handled large data volumes. Practice makes perfect!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace Backend Python Engineer

Python
Backend Services
APIs
SQL
Apache Airflow
DBT
Databricks
System Design
Architecture
Unit Testing
Integration Testing
Scalability
Maintainability
DevOps Mindset
Collaboration

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Backend Python Engineer role. Highlight your experience with Python, backend services, and any relevant projects that showcase your skills. We want to see how you fit into our mission at Zepz!

Craft a Compelling Cover Letter: If you choose to include a cover letter, use it to tell us why you're excited about this role and how your background aligns with our goals. Share specific examples of your work that demonstrate your ability to write great code and collaborate effectively.

Showcase Your Technical Skills: Don’t forget to mention your experience with ETL processes, SQL, and system design. We’re looking for someone who can handle large data volumes and has a solid understanding of maintainable code. Make it easy for us to see your technical prowess!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates. Plus, we love seeing applications come in through our own platform!

How to prepare for a job interview at Zepz

✨Know Your Python Inside Out

Make sure you brush up on your Python skills before the interview. Be ready to discuss your experience with backend services and APIs, and have examples of your code handy. Zepz values maintainable and testable code, so be prepared to explain how you've implemented these principles in your past projects.

✨Showcase Your System Design Skills

Zepz is looking for someone with solid experience in system design and architecture. Prepare to talk about your approach to designing scalable and reliable systems. Think of specific challenges you've faced and how you overcame them, especially if they involved transitioning from monoliths to domain-driven services.

✨Collaboration is Key

Since the role involves working closely with product owners, designers, and other engineers, be ready to discuss your collaboration experiences. Share examples of how you've contributed to team projects and how you handle feedback. Highlight your ability to promote knowledge sharing and support a diverse team environment.

✨Prepare for Technical Questions

Expect technical questions related to ETL processes, SQL, Apache Airflow, and other tools mentioned in the job description. Brush up on your understanding of these technologies and be ready to solve problems on the spot. Practising coding challenges can also help you feel more confident during the technical part of the interview.

Backend Python Engineer
Zepz

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

Z
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>