Mad Devs is a full-stack team specializing in developing and administering large-scale IT products across diverse industries. Our solutions are utilized by millions globally, and we pride ourselves on delivering innovative projects that make a meaningful impact. Our clients include leading companies across Europe, the USA, and Southeast Asia, and we're committed to tackling complex challenges with cutting-edge technology.
- Design, build, and maintain high-load data pipelines and microservices
- Develop and support ETL/ELT workflows (e.g., with Apache Airflow)
- Integrate and manage BigQuery, PostgreSQL, TimescaleDB, Kafka
- Optimize data storage, access, and transformation processes
- Expose REST / gRPC / GraphQL APIs for internal and external data access
- Participate in architecture discussions and code reviews
- Build reliable, reproducible pipelines with Docker and CI/CD tools
- Collaborate with analysts, developers, and product managers
Requirements:
- 2+ years of Python in production environments
- Strong SQL: complex queries, optimization, transactional logic
- Experience with PostgreSQL, BigQuery, and time-series databases like TimescaleDB
- Familiarity with Apache Kafka and Apache Airflow
- Understanding of REST APIs, GraphQL, or gRPC
- Experience with CI/CD pipelines, Docker, and containerized systems
Our expectations:
- Solid grasp of OOP, SOLID principles, and TDD practices
- Production experience with performance tuning and scaling
- Experience working in agile, cross-functional teams
- Language proficiency: English, Russian at the B2 level or higher
- Experience in team mentoring or leadership is a plus
- Passion for clean, maintainable, well-documented code
- Proactive mindset and ability to work independently
Why Join Us
Joining our team means being part of a company that values creativity, encourages innovation, and provides opportunities for professional growth. We offer a collaborative environment where your ideas matter and where you can make a real impact on our cutting-edge projects.