Who is Zip?
Zip is a high-growth tech unicorn, building products which are used by millions of consumers to process billions of dollars in payments annually. Founded in Sydney and scaling globally, we have ambitious goals to revolutionise the consumer payments experience, and to improve our customers’ lives by giving them freedom to better control their finances.
Central to this goal is our Engineering team, who work side-by-side with our Product team and use microservices, domain-driven design and event-driven architectures to solve the fascinating engineering problems our fast growth, aggressive roadmap and global scale creates.
We strive to create high quality software and deliver at a high pace. Ensuring trust and psychological safety is important to enable our engineers to take risks, learn from failures and enjoy productive conflict to make better decisions.
What are we looking for?
We need a Java guru who has been working with Kotlin more recently to join our Payments Experience team in a senior engineer role. This is a tech stack that’s been built from the ground up, with no legacy code, and a team who are hungry to learn alongside each other.
You’ll solve complex back-end problems on customer-facing payments services, such as generating and using virtual cards, and integrations with payment providers.
You’ll also be heavily involved in the design and architecture of game-changing initiatives, building products that are competition-killers and changing the way people use Zip to pay, everywhere and every day.