📋 External Recruiting Agencies

SD Solutions is a global recruitment and staffing agency that manages job postings and talent acquisition on behalf of clients like Tipalti and Torq.

This company was flagged and excluded from default search results. Proceed with caution.

Save Job
Posted 2w ago

FinTech Client #5 | Python Tech Lead

@ SD Solutions
Warsaw, Masovian Voivodeship, Poland
HybridFull Time
Responsibilities:leading backend, designing architecture, mentoring engineers
Requirements Summary:7+ years backend experience with 2+ years technical leadership; expert Python and async frameworks (FastAPI/Flask), WebSockets, SQL/NoSQL, cloud (AWS/GCP/Azure), Docker, Kubernetes, CI/CD and mentoring skills.
Technical Tools Mentioned:Python, FastAPI, asyncio, Flask, WebSockets, GraphQL, RESTful, DynamoDB, AWS, GCP, Azure, Docker, Kubernetes, GitHub Actions, Prometheus, Sentry, ELK, Firebase, Mixpanel, React Native, Flutter
Save
Mark Applied
Hide Job
Report & Hide
Job Description

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.