Careers

Tezos ecosystem career opportunities

Tezos is the product of many organizations and individuals across the globe working together on an open-source project.

Tech Lead Full-Stack Engineer (Python + React + AWS)

Madfish

Madfish

Software Engineering
Remote
Posted on Nov 28, 2025

We are looking for an experienced Tech Lead Full-Stack Engineer to guide the development of a next-generation AI-enabled operational platform in the water-technology domain. This role combines hands-on engineering, architectural ownership, leadership responsibilities, and cross-functional collaboration. You will work closely with IoT specialists, data scientists, and product stakeholders to deliver a scalable, secure, and enterprise-ready system.

Details

Location: Global (preferred: EU/UK time zones)
Employment Type: Full-time, Contract
Start Date: ASAP
Duration: Long-term
Language Requirements: English — Upper-Intermediate+

Key Responsibilities

Architect and implement scalable systems across SaaS, on-premise, and private cloud environments.

Lead the development of core application modules using Python and ReactJS.

Define technical vision, ensure architectural consistency, and make independent engineering decisions.

Set up and manage CI/CD pipelines, cloud infrastructure (AWS), and container orchestration (Docker/Kubernetes).

Collaborate with the Data Science Lead to integrate machine learning models, APIs, and data pipelines.

Ensure high security, data privacy, reliability, and operational excellence across all deployments.

Conduct code reviews, enforce engineering best practices, and mentor other developers.

Participate in technical interviews and help build a high-performing engineering team.

Work cross-functionally with domain experts, product managers, and operations teams.

Requirements

8–12 years of professional experience as a software engineer.

Proven experience as a Tech Lead with leadership or architectural responsibilities.

At least 5 years of hands-on Python experience.

2–3 years of experience with ReactJS and modern front-end development.

Strong expertise with AWS and distributed cloud architectures.

Solid understanding of DevOps, CI/CD, Docker, Kubernetes, logging/monitoring, and automated deployments.

Experience working with data-driven and IoT-driven architectures.

Familiarity with ML model integration, APIs, and pipelines.

Experience building secure and scalable systems for enterprise clients.

Ability to lead a small cross-functional team and take ownership of technical decisions.

Excellent communication and problem-solving skills.

English at Upper-Intermediate level or higher.

Nice to Have

Experience with IoT data ingestion, time-series processing, or sensor-driven systems.

Exposure to water-industry digital solutions, GIS systems, or SCADA.

Background with microservices, Terraform, or serverless architectures.

Engagement Details

This is a full-time, long-term engagement.
The hiring process consists of two stages:

Business & culture interview

Deep technical interview with the CTO