10 years ago
London, United KingdomSenior
Responsibilities
- Build an integrated payment and checkout system using Python and microservices architecture.
- Develop scalable distributed-system architecture addressing consistency, availability, and service orchestration.
- Support partner integration teams and make integrations with retail checkout systems and APIs easy to use.
- Integrate third-party payment systems including Stripe, Klarna, and Apple Pay.
- Build secure data management and CRM systems for internal and external stakeholders.
- Automate retailer onboarding while supporting global regulatory requirements.
- Collaborate within a small, lean team of software engineers and a product manager.
Requirements
- Experience building backend systems and microservices with Python.
- Experience with PostgreSQL, Jenkins, CircleCI, AWS, Redshift, Redis, Django, Django REST Framework, Docker, and HTTP-based services.
- Interest or experience in secure technologies, distributed systems, payment platforms, and checkout architecture.
- Experience working with automated tests and independent software delivery in a fast-paced product environment.
Benefits
- Opportunity to learn and work with experienced engineers and data scientists.
- Autonomous work in small, lean product teams with frequent deployments and limited process constraints.
- Exposure to open-source projects and opportunities to speak at events such as PyCon, EuroPython, and PyData.
Tech Stack
Categories
About Lyst
Lyst builds a global fashion shopping and search platform that aggregates premium and luxury products from thousands of brands and retailers, earning revenue from referrals and checkout transactions. Founded in 2010 and headquartered in London, it was acquired by Zozo in 2025. The service lists over 8.5 million items from 17,000+ brands for roughly 200 million shoppers, and relies heavily on machine-learning search and recommendations.
