Position: Python Senior/Tech Lead (Tomahawk)
Company: SoftConstruct
Experience required: 5y

Tomahawk is a sourcing platform for IT-recruiters. Powered by NLP and ML it analyzes candidate skills, experience, personality insights using data from open sources like LinkedIn, GitHub, FB etc. 
Tomahawk provides a recruiter with a short-list of the most relevant candidates and advanced insights.

Skills & Experience:

- 5+ years of experience in Python;
- Basic experience with Kubernetes and Helm charts;
- Experience working on relational databases (PostgreSQL);
- Experience working on Linux, Docker;
- Exceptional problem solving, technical and data analysis skills;
- Strong Computer Science fundamentals.
- Extensive knowledge in software design and design patterns;
- Experience in incorporating and utilizing BDD / TDD / Unit testing;
- Experience working on NoSQL databases (Elasticsearch, Redis);
- Experience with designing, implementing RESTful API’s (Django, FastAPI).

Nice to haves:

- Experience in data scraping and data mining;
- Experience with Cloud Services (preference to Google Cloud Platform);
- NLP and Machine Learning;
- Experience with full-text searches engines (fuzzy string searches).

Main responsibilities:

- Lead the Tomahawk development team;
- Keep tech solution in the agreed scope and acceptable timing;
- Solve issues that arise on a daily basis;
- Participate in groomings, demo and other Kanban/Scrum activities;
- Escalate blockers to PM and stakeholders.

What can we offer you:

- A team of experts, who are open to sharing knowledge and experience;
- Interesting and challenging work in a product and customer-oriented technology company;
- Support in training and development, starting from developing IDP to paying for Ukrainian and foreign conferences and other events;
- Flexible working hours and the possibility to work remotely;
- Annual leave, short terms sick leave and all paid sick days;
- Full tax and accounting support of individual entrepreneur activities (Group III, single tax);
- Individual English classes at online school;
- Annual budget for training and/or sports;
- Free health insurance after probationary period;
- Comfortable office near Lukyanivska metro station.

Про компанію SoftConstruct
SoftConstruct conducts basic and applied research in four key areas: data science, computer vision, big data, real-time processing. Our experience is extremely wide: from working with complex computer and engineering systems, programming for data science — to developing and putting into practice innovative solutions in the field of sports, eSports, and security. We use various technologies, knowledge of experts from multiply areas and unique tools to find new approaches and original solutions to problems.