Associate Tech Lead/Tech Lead – Python

Description

About Gapstars

About Gapstars

Gapstars is a Netherlands-based software development services provider that builds remote, agile teams in Sri Lanka and Portugal for innovative tech companies. Today, we are home to 275+ TechStars and innovative minds, turning scalable software into performance products that shape the future. Our partners are highly ambitious tech companies that are looking to conquer their respective markets.

The Role

As an Engineer, you will take care of the tech side of the product, together with our data scientists and the CTO. You will iteratively build on the app (both webapp and native app), participate in roadmap discussions/sprint planning/retrospectives. You will be a key player in the growth of the company by delivering scalable tech that solves a real problem.

  • You will build on our Python/Postgres backend, our React frontend.

  • You will work on our data processing pipelines that ingest open banking data to generate different kinds of business/financial intelligence

  • You will help with some dev-ops and infrastructure work

  • You will be responsible for bringing improvements to the codebase, come up with ideas and ways to keep the tech smooth together with the CTO.

  • Anything else where you can excel at.

The Role

Associate Tech Lead/Tech Lead - Python

Requirements

  • Hard skills

    • Strong Python experience (FastAPI or similar frameworks)

    • Solid SQL / relational database knowledge

    • Experience with distributed systems (queues, async processing, pipelines)

    • Cloud/DevOps knowledge (GCP preferred, AWS acceptable, Docker required)

    • Software architecture knowledge (DDD, hexagonal/onion architecture, design patterns or other architectural frameworks)

    • Experience with testing (unit, integration, end-to-end, load-testing)

    • Some frontend knowledge (React or similar)

    • Experience with integrating generative AI in products and using generative AI for coding

    • Experience with scaling products from a technical standpoint

    • Automated QA experience: static analysers like MyPy, writing typed python

    • Nice plus: Experience with Observability and Incident Response

    • Nice plus: Data science experience

    • Nice plus: Experience in the financial sector

    Nice to have

    • Experience with data processing pipelines or large data

    • Exposure to AI/ML-driven systems (e.g. OCR, classification, or rule engines)

    Soft skills

    • Strong ownership and ability to work independently, seeing tasks and projects to completion in a self-reliant way

    • Proactive communicator (gives updates, asks questions, handles ambiguity)

    • Is business-minded. Can make technical compromises while keeping the business perspective in mind.

    • Passion for engineering (tinkering, side projects, open-source, learning mindset)

    • Ability to mentor and uplift team members

    • Balanced personality (slightly more extroverted to complement current team)

"Gapstars is committed to a diverse and inclusive workplace. We are an equal opportunity employer and do not discriminate based on race, national origin, gender, disability, or age. Your personal information collected during the application process is handled following our privacy policy and used exclusively for recruitment and hiring purposes only"


*You may unsubscribe from these communications at any time. For our full Privacy Policy, Click here.

*You may unsubscribe from these communications at any time. For our full Privacy Policy, Click here.

Here to help

Reach out to us, and let’s explore how we can build your dreams with the right people, expertise, and solutions.