Senior Python/Data Engineer
Senior Python/Data Engineer

Senior Python/Data Engineer

Full-Time 48000 - 84000 Β£ / year (est.) No home office possible
Z

At a Glance

  • Tasks: Write and maintain Python backend services while collaborating with a dynamic team.
  • Company: Zepz is revolutionising cross-border payments for over 9 million customers worldwide.
  • Benefits: Enjoy unlimited annual leave, private medical cover, and flexible remote work options.
  • Why this job: Join a diverse team passionate about making financial tools accessible and impactful.
  • Qualifications: Strong Python experience and a knack for system design and data handling are essential.
  • Other info: Be part of a global team that values inclusivity and personal growth.

The predicted salary is between 48000 - 84000 Β£ per year.

About Zepz

Zepz powers two leading global 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. Its innovative digital solutions are designed to break down financial barriers and expand access to better financial tools. Zepz operates across a broad global footprint, connecting the global north and south and enabling migrants to support loved ones, fuel local economies and build better futures.

Come join us!

Zepz.io
Our Commitments:

  1. Velocity – We are fast
  2. Outcomes – We work for our customers
  3. Integrity – We do the right thing

What you will own:

  • Write great code: We understand code is read more than it\’s written, better off tested and maintainability is a must.
  • Help shape what we build: You\’ll be working 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: We are designing new platforms with long-term goals in mind and are also happy to improve with new technology capabilities
  • Own delivery: We\’re obsessed with shipping value; you\’ll own work beyond a pull request. You\’ll care about bugs, scalability, uptime and other non-functional requirements.
  • Grow together: You\’ll review others\’ work and happily seek feedback on yours to ensure we build a better codebase and sharpen each other\’s skills.
  • Share your knowledge and points of view: We promote knowledge sharing across our teams and count on you to become an active member of one. Experiment with new tools, present your findings, shape our future standards.
  • Scope and Impact: You invent and try to simplify what we do. You insist on the highest standards from your team and yourself. You have charisma. You lead or influence a team. You tackle open-ended somewhat ambiguous problems

What you bring to the table:

  • Strong experience in building backend services/APIs. This role specifically is for an engineer with solid experience with Python backend services. A large part of the codebase you will be working on is currently in Python.
  • Strong experience in handling large volume of data and writing ETL processes, transforming data from multiple different sources using languages/tools such as SQL, Apache Airflow, DBT, Databricks
  • Solid experience with system design and architecture
  • Experience with unit and integration tests
  • You are a system design enthusiast and have experience designing and transforming existing systems collaboratively to make them scalable, maintainable and reliable.
  • You have a true DevOps mindset and are able to support your team towards becoming true owners of their product/platform
  • You work well with Engineering and Product members and are comfortable building effective relationships with stakeholders outside technology.
  • An open mind with respect to diversity and inclusivity. Our team (and customers) come from all over the world.

Bonus Points if you:

  • Have worked at a scaling startup previously.
  • Have experience in successfully transitioning a monolith platform into domain-driven services.

What you\’ll get from us
Please note that the benefits below will apply to permanent roles.

We have five core benefits for our talent in the US, UK, Philippines, Poland, and South Africa. specifically:

  • Unlimited Annual Leave: Feel free to make the most of your time off and maintain a healthy work-life balance!
  • Private Medical Cover: You can opt-in to a Private Medical Insurance scheme. This provides you with access to thorough medical coverage, so you can feel confident in your health and well-being.
  • Retirement: We offer pension schemes to help you plan for and secure your future.
  • Life Assurance: Life assurance is available to give you peace of mind and protect your loved ones in case of the unexpected.
  • Parental Leave: We offer competitive parental leave schemes to ensure you are spending as much quality time with your new bundle of joy as possible.

We are also remote-first as an organisation, offering flexibility for you to work where you need to be most productive. In addition to the above, you will discover that we have a range of secondary perks (such as the cycle-to-work scheme and employee discounts) depending on your location, to help you thrive at Zepz!
Why choose Zepz?

  • Our team of over 800 employees is fully distributed across the world. We are working from coffee shops, homes, and co-working spaces – making us one of the larger fully distributed growth-stage startups in the world but we also offer workspace in our talent cluster locations – spaces we can meet, collaborate and connect.
  • We are proud parents, community organizers, farmers, band members, yoga teachers, YouTube influencers, former Olympians, and serial entrepreneurs.
  • We collectively speak over twenty languages, including Akuapem, Amharic, Bengali, Ewe, Fante, Ga, Igbo, Kalenjin, Luganda, Oromo, Somali, Swahili, Wolof, Bulgarian, Croatian, Czech, Danish, Dutch, English, Estonian, Finnish, French, German, Greek, Hungarian, Irish, Italian, Latvian, Lithuanian, Maltese, Polish, Portuguese, Romanian, Slovak, Slovenian, Spanish and Swedish.
  • At Zepz, embodying our commitments binds us together. We are collectively passionate about striving to achieve our vision and purpose – to continue to provide the best service to our users.

Ready to Apply?

Applications will be reviewed on a rolling basis. If interested, please submit your resume along with a cover letter (optional), highlighting why your experience demonstrates you meet the requirements of the role. Please also indicate the countries in which you have work authorization.

Confidence can sometimes hold us back from applying for a job. But we\’ll let you in on a secret: there\’s no such thing as a \’perfect\’ candidate. Zepz is a place where everyone can thrive.

So however you identify and whatever background you bring with you, and if at all you might need any form of support to make the process as comfortable as possible, please let us know and give us a shot by applying. We want you to be excited to wake up to make an impact every day. #J-18808-Ljbffr

Senior Python/Data Engineer employer: Zepz

Zepz is an exceptional employer that champions a remote-first work culture, allowing you to thrive in your own productive environment while enjoying unlimited annual leave and comprehensive benefits like private medical cover and competitive parental leave. With a diverse team of over 800 employees from around the globe, Zepz fosters an inclusive atmosphere where collaboration and personal growth are paramount, making it an ideal place for those looking to make a meaningful impact in the world of cross-border payments.
Z

Contact Detail:

Zepz Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Senior Python/Data Engineer

✨Tip Number 1

Familiarise yourself with Zepz's mission and values. Understanding their commitment to velocity, outcomes, and integrity will help you align your discussions during interviews and showcase how you can contribute to their goals.

✨Tip Number 2

Brush up on your Python skills, especially in building backend services and APIs. Be prepared to discuss specific projects where you've successfully implemented these technologies, as this will demonstrate your hands-on experience.

✨Tip Number 3

Network with current or former employees of Zepz on platforms like LinkedIn. Engaging with them can provide insights into the company culture and the technical challenges they face, which you can reference in your conversations.

✨Tip Number 4

Prepare to discuss your experience with system design and architecture. Zepz values engineers who can influence technology evolution, so be ready to share examples of how you've improved systems for scalability and maintainability.

We think you need these skills to ace Senior Python/Data Engineer

Proficient in Python programming
Experience in building backend services and APIs
Strong knowledge of ETL processes
Familiarity with SQL and data transformation tools such as Apache Airflow, DBT, and Databricks
Solid understanding of system design and architecture
Experience with unit and integration testing
DevOps mindset and experience in product/platform ownership
Ability to collaborate effectively with cross-functional teams
Strong problem-solving skills
Excellent communication and interpersonal skills
Experience in transitioning monolith platforms to domain-driven services (bonus)
Open-mindedness towards diversity and inclusivity

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights your experience with Python backend services and data handling. Use specific examples that demonstrate your skills in building APIs and writing ETL processes, as these are key requirements for the role.

Craft a Compelling Cover Letter: Although optional, a cover letter can set you apart. Use it to explain why you're passionate about Zepz's mission and how your background aligns with their commitments to velocity, outcomes, and integrity.

Showcase Your Teamwork Skills: Zepz values collaboration, so include examples of how you've worked effectively with product owners, designers, and other engineers. Highlight any experiences where you influenced technology evolution or improved team processes.

Demonstrate Your Problem-Solving Abilities: In your application, mention specific instances where you've tackled ambiguous problems or simplified complex systems. This will show that you possess the mindset Zepz is looking for in a Senior Python/Data Engineer.

How to prepare for a job interview at Zepz

✨Showcase Your Python Expertise

Since the role requires strong experience in Python backend services, be prepared to discuss your previous projects involving Python. Highlight specific challenges you faced and how you overcame them, as well as any best practices you follow for writing maintainable code.

✨Demonstrate Your Data Handling Skills

Zepz values experience with large volumes of data and ETL processes. Be ready to explain your approach to transforming data from various sources, and share examples of tools you've used, such as SQL or Apache Airflow, to manage data effectively.

✨Emphasise Collaboration and Communication

This position involves working closely with product owners and other engineers. Prepare to discuss how you've successfully collaborated in past roles, including how you handle feedback and contribute to team discussions to shape project outcomes.

✨Exhibit a DevOps Mindset

Zepz is looking for candidates who can support their team in taking ownership of their products. Share your experiences with system design, architecture, and how you've implemented DevOps practices to improve scalability and reliability in previous projects.

Senior Python/Data 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
>