iconBack to vacancies

Senior Python developer

Lviv or Kyiv Ukraine

We are looking for a skilled  Senior Python Developer to join a fast-growing fintech product team building an AI-powered platform that helps finance teams gain real-time cash visibility, automate reconciliation, and forecast cash flow—all powered by AI.

Requirements: 

  • 5+ years of experience as a backend engineer on large-scale projects
  • Strong Python 3.x skills (3+ years)
  • Experience with FastAPI, Flask, or Django
  • Knowledge of SQL and NoSQL databases (PostgreSQL, Redis)
  • Experience with AWS cloud infrastructure
  • Familiarity with API design and implementation
  • Solid understanding of software architecture, clean code principles, and testing
  • Intermediate English level or higher

Will be a plus: 

  • Experience in microservices architecture
  • Familiarity with Kubernetes and container orchestration
  • Knowledge of CI/CD tools (e.g., GitHub Actions, Jenkins)
  • Background in fintech or treasury management systems
  • Understanding of event-driven architectures and data streaming with Kafka
  • Exposure to AI/ML technology integrations

Responsibilities: 

  • Design and develop robust, scalable backend services
  • Architect cloud-native solutions in a distributed environment
  • Collaborate with data science teams to integrate AI into core features
  • Build and maintain RESTful APIs and microservices
  • Participate in code reviews and provide technical feedback
  • Work closely with the product and customer success teams to understand and solve user challenges
  • Cooperate with cross-functional teams including frontend, DevOps, and product

Product

The platform replaces Excel-based workflows with automated, real-time visibility into cash positions. Backed by top-tier VCs with $10M+ in funding, the team is building cutting-edge tools to support better financial decision-making.

Work Schedule: Full-time working day in our office (flexible hours) or remote

Interview stages:

1-st stage — call with the Recruiter

2-nd stage — interview with the Python developer and the Recruiter

3-rd stage — client interview

Benefits:

  • Projects with modern stack

  • Work from anywhere (fully remotely or in our office) 

  • Paid vacations and sick-leaves, additional days-off, relocation bonus

  • Wellness: Medical insurance/ sport compensation/ health check-up+flu vaccination at your choice

  • Education: regular tech-talks, educational courses, paid certifications, English classes

  • Fun: own football team, budget for team-lunches, branded gifts

Recruiter Mariia Katrych

Apply for this job
cookie

We use cookies to personalize content and ads, to provide social media features and to analyze our traffic. Check our privacy policy to learn more about how we process your personal data.