Fullstack Python Engineerdevelopment

Respond

CS.MONEY is a leading CS2 skin trading service that allows users to easily buy and sell any of the game’s weapon skins, stickers and items.

Learn more

We offer:

  • Competitive salary;
  • Full working day, with flexible schedule.
All vacancies

We at CS.MONEY are looking for an experienced Fullstack Python Engineer to join our team and take a key role in developing our payment gateway.

Our tech stack

  • Frontend: React, TypeScript, MobX, Astro
  • Backend: Node.js, Express, NestJS
  • Python & Services: Python, FastAPI, Kafka, Temporal, Microservices
  • Infrastructure: K8s, HashiCorp Vault, Grafana, Prometheus, Sentry
  • Databases: PostgreSQL, Redis

Upcoming challenges

  • Integrating new payment providers and methods end-to-end — from backend implementation to UI updates.
  • Migrating existing payment solutions from different products into a unified gateway (each team currently has its own implementation).
  • Ensuring security and reliability: minimizing vulnerabilities and preventing critical issues.

Requirements

  • 3+ years of experience in Python development (preferably in microservices-based products).
  • Experience working with payment systems and provider APIs (Stripe, PayPal, crypto payments, or local payment processors).
  • Strong frontend skills (React.js, TypeScript) to implement payment UI.
  • Experience designing and maintaining microservices, working with Kafka and workflow engines (Temporal is a plus).
  • Understanding of fault-tolerant system architecture.
  • Ability to lead tasks independently—from design to deployment.
  • Strong attention to security when handling payment data.
  • Proactive approach to improving architecture and internal processes.
  • Team collaboration skills: working closely with product teams to ensure payment methods look and work flawlessly.
  • Willingness to learn and work with Node.js and Golang code.

Nice to have

  • Knowledge of PCI DSS standards, security principles, and data protection practices.
  • Experience migrating or consolidating heterogeneous payment solutions into a unified gateway.
  • Participation in projects with high financial and operational security requirements.
  • Knowledge of CI/CD, Docker, Kubernetes.

Apply now

cs.moneyFullstack Python Engineer