All offersWarszawaPythonSenior Python Developer
Senior Python Developer
new
Python
MANGOPAY

Senior Python Developer

MANGOPAY
Type of work
Full-time
Experience
Senior
Employment Type
B2B, Permanent
Operating mode
Remote
MANGOPAY

MANGOPAY

MANGOPAY’s vision is to fuel the success of the platform economy. We empower the platform economy with our platform-specific payment infrastructure. Since 2013, we have supported 2,500+ clients in e-commerce, retail, and cutting-edge platforms.

Company profile

Tech stack

    Quart
    advanced
    fastapi
    advanced
    English
    advanced
    Kubernetes
    advanced
    SQL
    advanced
    Python
    advanced
    AWS
    nice to have
    PostgreSQL
    nice to have
    RabbitMQ
    nice to have
    Kafka
    nice to have

Job description

At Mangopay, our mission is to power the payment infrastructure and payment operations of the world's biggest and most exciting marketplaces & platforms.

We provide marketplaces and platforms with powerful modular payment and regulatory solutions. Since 2013, we have enabled the success of some of the biggest names in e-commerce, retail, and cutting-edge platforms such as Vinted, Rakuten, Chrono24, La Redoute, Wallapop and over 2,500+ more. 

Our team of 400+ is spread across Europe, with offices in Berlin, Dublin, Luxembourg, London, Madrid, Paris, and Warsaw. In an environment where marketplaces and fintech ventures are thriving, we're actively seeking exceptional individuals to tackle the challenges in our field and contribute to our growth. Our commitment to diversity is unwavering, and we are dedicated to promoting employee well-being, inclusivity, and equal opportunities. Joining Mangopay means you’ll be part of a dynamic, flexible, and rapidly growing team.

Mangopay is looking for a Senior Python Developer with strong backend development experience to join one of our Risk department's engineering teams. Our team is responsible for modern client-facing fraud prevention services, helping online merchants across diverse sectors like e-commerce, travel, crypto, and lending to maximize their risk management and customer acquisition investments. You will tackle a wide array of use cases, taking ownership of various code pieces and driving their direction. We foster a collaborative environment where everyone plays a crucial role.


What will you be responsible for?

  • Drive the creation of new features, optimizing and debugging public and internal API backends.
  • Conduct thorough code reviews, taking ownership of the Python codebase.
  • Collaborate closely with cross-functional teams to deliver impactful solutions.
  • Mentor and guide junior developers, fostering a culture of continuous learning and technical excellence.
  • Participate in the on-call program to ensure system reliability and uptime.
  • Actively contribute to architectural decisions to uphold the highest standards of quality and efficiency.
  • Engage in brainstorming sessions, workshops, Scrum meetings, and cross-team meetings to drive collaboration.


What do we expect from you?


Must have:

  • Minimum of 5 years of professional Python experience
  • Proven expertise in developing asynchronous applications using libraries like asyncio, FastAPI, Starlette, aiohttp, Sanic, or Quart
  • Architectural understanding of web applications, including performance, quality and security aspects
  • Hands-on experience with deploying applications to Kubernetes clusters
  • Strong proficiency in SQL
  • Solid communicative English skills
  • Team player who thrives in a dynamic, fast-paced environment


Nice to have:

  • Working experience with large-scale, data-intensive applications
  • Proficiency in any of the following technologies:
  • SQLAlchemy
  • PostgreSQL
  • Kafka
  • Neo4j
  • Helm
  • Envoy
  • AWS
  • RabbitMQ or similar
  • Prometheus


Benefits:

  • paid no service days
  • Private healthcare: Medicover
  • Multisport card
  • Tutti Frutti program
  • Christmas Party together
  • and more