Chief Technology Officer
Dataforest is looking for a CTO for an outsourcing company, who can own the technical direction across multiple client projects.
This role is about architecture, technical decision-making, and leadership โ working closely with delivery, presales, and clients to design scalable, reliable solutions.
Youโll influence technology choices, shape engineering standards, support presale activities, and help teams deliver high-quality backend and data-driven systems, with optional involvement in AI / GenAI initiatives.
Technical stack (in company):
Backend: Python, Django, Django REST Framework, Fast API, Celery
Frontend: React, React Native, Next.js
Databases: PostgreSQL, MySQL; understanding of NoSQL
Data Engineering: SQL, ETL/ELT pipelines, data modeling, DWH concepts
Data Tools: Airflow / Prefect / similar orchestration tools
Cloud & DevOps: AWS, Docker, CI/CD, Azure/GCP -optional
APIs & Integration: REST, async processing, message queues (Kafka / RabbitMQ โ plus)
Payment system: Stripe, Shopify, Recurly, Paypal or Braintree
AI & GenAI: LLMs (GPT, OpenAI API or similar), LangChain, RAG - optional
Requirements:
4+ years of experience as a Head of engineering/ VP of Engineering/ CTO;
8+ years of experience with Python (Backend or Data);
Strong understanding of software development processes in outsourcing companies ;
Strong understanding of how to run and manage a large number of projects;
Experience with AI-DLC process;
Ability to understand and translate business goals into technical solutions;
Experience with pre-sales activities;
Experience working in an outsourcing company;
Experience managing a team with 100 + employees- optional;
English level: Advanced or higher
Responsibilities:
Own and drive the technical vision and architecture
Lead and scale the engineering team (up to 50 FTE)
Drive technical innovation, tool selection, and best practices
Take full ownership of the technical direction and execution of the entire project, ensuring alignment with business goals and successful delivery
Participate in high-level client and partner meetings as a technology representative
We Offer:
Great networking opportunities with international clients, challenging tasks;
Building interesting projects from scratch using new technologies;
Personal and professional development opportunities;
Competitive salary nominated in USD;
Paid vacation and sick leaves;
Flexible work schedule;
Friendly working environment with minimal hierarchy;
Team building activities, corporate events.