{bc}
Company Site

Senior Software Engineer - Payments

Zepz
GBR
Full-time
Senior
Hybrid
Discovered 6 days ago

Full Job Posting

About the Role

As an Engineer in Payments, you will build the seamless, reliable, and performant systems that power our user journey, from initial quote to final delivery of funds. This involves owning core workflows: managing payments in, handling recipient creation, overseeing transaction lifecycles, and evolving in-app wallet capabilities. We are building a highly scalable payments infrastructure to support the growth of Zepz and its multiple brands. Our solutions must be flexible and robust enough to handle increasing customer volumes, new payment methods, emerging products, and future brand integrations, ensuring an excellent user experience across the entire money movement lifecycle. What you will own

Build and maintain software for the end-to-end payments experience, including payment method management and capturing funds, recipient creation, payment orchestration, and transaction records.

Look after and improve our existing fiat and crypto wallet solutions.

Collaborate with other teams to help ensure smooth and secure payment flows across all products and features.

What you bring to the table

You have strong experience building backend services/APIs in Kotlin or Java.

The code you write:

Follows industry best practices.

Is well tested.

Is maintainable.

Is scalable.

Is well documented.

You deeply care about the customer experience and love to take ownership of solutions end-to-end.

You are a keen learner and love to pick up new skills including new programming languages and get out of your comfort zone.

You have a good understanding of observability and metrics: Dashboards and alerting are your bread and butter and you understand the value in monitoring the systems you build not only in terms of infrastructure and operational excellence, but also for business metrics.

You are pragmatic, and understand that perfect is the enemy of done, but also that there are some things that cannot be compromised on.

You have an open mind with respect to diversity and inclusivity. Our team (and customers) come from all over the world.

Bonus Points

Have worked in fullstack teams alongside other backend and mobile engineers.

Have exposure to Kotlin Multiplatform or Spring or Python are willing to learn on the job.

Have strong familiarity with SQL

Experience with the following tools and frameworks:

Apache Airflow and or data pipelines.

FastAPI and/or Flask

Postgres (AWS Aurora Ideally)

Grafana, Datadog, other monitoring tools

Have experience working in the FinTech industry or other highly regulated environments

If you want to join us in our journey to help break barriers in financial access and improve lives globally, there's no better place or time to join. Our global team of 800+ people is spread across six continents. We aspire to hire the best mix of people from former Olympians to YouTube influencers and we speak over twenty languages. This incredible diversity isn't a bonus; it's the engine that lets us serve the world. Ready to Apply? Let’s Go.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Zepz