Head of Engineering
Прямой работодатель Inita ( inita.com )
Опыт работы более 5 лет
Inita is building an AI-first business co-pilot to enable small businesses to effortlessly build, manage, and scale their online presence from web site building, social media, bookings and CRM.
Who We Are Looking For
We are looking for a Head of Engineering to take ownership of a development team of 15 people. To drive a roadmap, deliver releases on time, manage and grow the team and contribute to architecture across a number of disciplines.
What You Bring
- Experience in managing a development team of Frontend, Backend and QA Engineers
- Demonstrable experience at building roadmaps alongside senior team and delivering releases on time
- 8+ years of backend development experience in commercial projects.
- 6+ years of Python/Go development experience.
- Hands-on HTTP/Authentication/WebServices/REST API knowledge.
- Work experience with RDBMS (PostgreSQL/MySQL/MSSQL).
- TCP/IP stack knowledge & network related programming experience.
- Multi-threaded programming experience.
- Linux advanced user.
- Hands-on Docker+Kubernetes and/or Virtuozzo is desired.
- Work experience with Redis, RabbitMQ (or similar solutions).
- Understanding of distributed systems problems and solutions.
- GitLab/Git/Slack advanced user.
- Good written and spoken English to communicate efficiently with other teams and team members.
What You'll Do
- Collaborate closely with other team members and teams.
- Manage a group of junior/middle/senior software engineers: planning, work decomposition, progress tracking, quality control, mentoring, driving/adjusting processes in the team, making decisions, tech. leadership.
- Design, develop and maintain backend services (Python) for new and currently existing features of Inita.
- Translate software requirements into stable, quality, high performance code; write tests, perform code reviews.
- Develop and maintain scalable and resilient software solutions.
- Perform code reviews and implement security enhancements to align with industry best practices.
- Troubleshoot and resolve issues related to the product.
- Analyze, optimize, and ensure the performance and reliability of solutions.
- Guide and mentor team members in adopting secure software development practices.
What we offer
- Super competitive salary.
- Work on an exciting AI product and influence roadmap.
- Make key decisions.
- Distributed team passionate about what they do.
- Health insurance, no matter where you are located.
- All the necessary equipment to work efficiently.
- Remote-first approach with periodic offsite meetings.
- European based Fully remote—work from wherever you’re most productive and inspired.