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.
Responsibilities
- Own and drive the technical vision and architecture
- Make key decisions around backend (Python / Django) and data platforms
- Design and oversee data pipelines and data architecture
- Scale systems, engineering processes, and the team
- Provide technical leadership: mentoring, reviews, and best practices
- Participation in presale and architectural decision-making
Requirements
- 5+ years of experience with Django / Python
- 2+ years of hands-on experience in Data Engineering
- Experience building or integrating AI / GenAI solutions
- Experience in a technical leadership role (CTO, Tech Lead, Architect, Senior Engineer)
- Strong understanding of backend and data system design
- Ability to translate business goals into technical solutions
- Experience working in an outsourcing company
- English level: Upper-Intermediate or higher
Technical stack (expected expertise)
- Backend: Python, Django, Django REST Framework, 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
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.
Required skills experience
| Python | 5 years |
| Data Engineering | 2 years |
| AWS | 5 years |
| Django | 4 years |
| LLM | 1 year |
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |
Leadership & Team management, communication skills, English, communication, Pre-sale activities
📊
$3000-6000
Average salary range of similar jobs in
analytics →
Loading...