FinTech Client #5 | Python Tech Lead

Posted 7 Days Ago
Be an Early Applicant
Warsaw, Warszawa, Mazowieckie, POL
In-Office
Senior level
HR Tech • Information Technology • Professional Services
The Role
Lead a small backend team to design and implement scalable, real-time mobile payment backend services. Define architecture and technical standards, build async features, choose SQL/NoSQL solutions, ensure reliability under high concurrency, establish CI/CD with Docker/Kubernetes/GitHub Actions, enforce code quality, mentor engineers, and drive the technical roadmap including AI tool adoption.
Summary Generated by Built In

On behalf of FinTech Client #5, SD Solutions is looking for a talented Python Tech Lead to lead the backend engineering effort behind a nationally trusted mobile payment platform.

We are seeking an experienced Tech Lead with a passion for building robust, scalable systems that support high-concurrency, real-time mobile applications. In this role, you'll lead a small, empowered team responsible for designing and implementing the core backend services that power the NDA platform, while also driving technical direction, mentoring engineers, and making key architectural decisions. This is a rare opportunity to lead an end-to-end rebuild of a nationally trusted service — using modern tools, architecture, and development practices from day one.

SD Solutions is a staffing company operating globally. Contact us to get more details about the benefits we offer.

Responsibilities:

  • Lead the design and architecture of scalable backend services using Python and modern frameworks (e.g. FastAPI)
  • Define technical standards and best practices for building and maintaining RESTful and GraphQL APIs supporting SkyCash's iOS, Android, and web applications
  • Act as the primary technical point of contact between backend, mobile, and front-end teams to ensure seamless integration and optimal performance
  • Guide the team in building real-time features using asynchronous programming (e.g. asyncio)
  • Make architectural decisions on SQL and NoSQL database usage for storing and processing large volumes of transactional data
  • Own system reliability and performance under high user load and concurrency, including capacity planning and incident response
  • Establish and oversee CI/CD pipelines using tools like GitHub Actions, Docker, and Kubernetes
  • Set and enforce code quality standards — clean, testable, maintainable code following modern development best practices
  • Mentor and support engineers on the team, conducting code reviews and technical guidance
  • Take ownership of the technical roadmap, from architecture through production readiness
  • Champion the adoption of AI tools to optimize team workflows and productivity

Requirements:

  • 7+ years of backend engineering experience, including 2+ years in a technical leadership or lead role, especially designing high-scale mobile-connected APIs
  • Expert-level Python skills, deep experience with asynchronous programming and frameworks like FastAPI, Flask, or similar
  • Strong track record architecting real-time communication solutions such as WebSockets
  • Deep understanding of client-server architecture and API design principles, with experience setting these standards for a team
  • Strong experience with both SQL and NoSQL databases (DynamoDB experience is a plus)
  • Proven experience with cloud platforms (AWS, GCP, or Azure) and serverless architecture at scale
  • Strong background in containerization (Docker) and CI/CD pipeline design
  • Demonstrated ability to advocate for and enforce code quality, including unit/integration testing and automated pipelines
  • Proven leadership skills — able to guide, mentor, and unblock a small, autonomous team
  • Comfortable owning technical decisions and their outcomes in a fast-paced, flexible environment
  • Open to working 3 days/week onsite at our Polish office

Advantages:

  • Experience leading migrations from Java-based systems to Python
  • Familiarity with mobile analytics tools like Firebase, Mixpanel, etc.
  • Experience collaborating with and guiding mobile developers (native or React Native/Flutter)
  • Strong understanding of monitoring tools (Prometheus, Sentry, ELK)
  • Contributions to open-source projects or active participation in developer communities

About the company:

A leading mobile payments platform serving millions of users across urban mobility services — including transportation ticketing, parking, and digital top-ups — through a single consumer app. The company is undergoing a major platform overhaul, migrating from legacy infrastructure to a scalable Python-based architecture with real-time processing and AI-driven components.

By applying for this position, you agree to the terms outlined in our Privacy Policy. Please take a moment to review our Privacy Policy https://sd-solutions.breezy.hr/privacy-notice, and make sure you understand its contents. If you have any questions or concerns regarding our Privacy Policy, please feel free to contact us.

Skills Required

  • 7+ years backend engineering experience with 2+ years in a technical leadership or lead role
  • Expert-level Python skills
  • Deep experience with asynchronous programming (asyncio) and frameworks like FastAPI or Flask
  • Strong track record architecting real-time communication solutions (WebSockets)
  • Deep understanding of client-server architecture and API design (RESTful and GraphQL)
  • Strong experience with both SQL and NoSQL databases (DynamoDB a plus)
  • Proven experience with cloud platforms (AWS, GCP, or Azure) and serverless architecture at scale
  • Strong background in containerization (Docker) and CI/CD pipeline design (GitHub Actions)
  • Experience with Kubernetes and production orchestration
  • Demonstrated ability to enforce code quality, unit/integration testing, and automated pipelines
  • Proven leadership skills to guide, mentor, and unblock a small autonomous team
  • Ability to own technical decisions and outcomes in a fast-paced environment
  • Willingness to work onsite 3 days/week at the Polish office
  • Experience leading migrations from Java-based systems to Python
  • Familiarity with mobile analytics tools (Firebase, Mixpanel)
  • Experience collaborating with mobile developers (native or React Native/Flutter)
  • Familiarity with monitoring tools (Prometheus, Sentry, ELK)
  • Contributions to open-source projects or active developer community participation
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
452 Employees
Year Founded: 2014

Similar Jobs

Ericsson Logo Ericsson

Domain Sales Director

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office or Remote
22 Locations
88000 Employees

Mondelēz International Logo Mondelēz International

Junior HR Admin with Dutch and English

Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
Hybrid
2 Locations
90000 Employees

Capco Logo Capco

PMO (Kraków location) (She/He/They)

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
Poland
6000 Employees

Capco Logo Capco

Project Manager

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
Poland
6000 Employees

Similar Companies Hiring

Scrunch  Thumbnail
Artificial Intelligence • Information Technology • Marketing Tech • Software • SEO
Salt Lake City, Utah
Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account