Senior system software developer/Architect (Python, С)
Город:
Тбилиси
Занятость:
Полная занятость
Компания "Digital Design"
We are an international engineering team developing the fastest RAID engine in the world. We are passionate about it and are looking for equally passionate team mates who can help us to move forward with new features, bug fixing and performance optimizations. For this particular role we are looking for an engineer with outstanding level of seniority and the interest for technical leadership, ready and capable of taking the ownership of the existing product source base and drive the design and implementation efforts for the new features and improvements both in control path written in Python and data path which resides in Linux kernel. In order to succeed in this role there are two things which we see critical: ability and mental readiness to carefully work with existing code; and ability to drive technical discussions and reviews with the team. It’s not an easy walk but if you are up to the challenge – we would like to talk with you.
What you will be doing:
- Technically lead the team engineering activities: design and code reviews
- Review the existing code to identify possible design flaws and drive the refactoring
- Contribute into the core team activities such as estimations and release planning
- Participate in the product development both in kernel level components and in user space.
- If needed, jumping in to help our support team with customers escalations
What we expect from you:
- Industrial software development experience of at least 5 years; with at least 2 years of technical leadership
- Hands-on with Python 3.x (Standard Library, RPC) and С (Linux kernel development experience is highly appreciated)
- Good knowledge of Linux OS, and the generic OS architectures, including packaging anв installing for the different Linux variants
- Familiarity with team work tools, we use Atlassian stack Jira/Confluence, GitLab and Teams
- Ability and readiness to deal with the code in different programming languages
Additional factors:
- Good English both written and spoken
- Experience developing system level software for Linux OS (sysfs, inotify, POSIX);
- Good understanding of parallel/concurrent systems design (pthreads, gRPC etc.);
- Experience developing high availability and cluster systems
- Knowledge and ability to apply SW development best practices in real life;
- Good knowledge or experience with storage systems domain (RAID, SAN, NAS)
We Offer You:
- Official employment from the first day of work: white salary stable and on time
- Remote work format
- Challengeable tasks: you will feel yourself as an inventor solving tasks not solved before
- Work together with the best industry talents with ability to learn
- Fast growing company & International environment
06 Ноября
Тбилиси
Компания "ВЕЛВЕТЕК Системз" About us Velvetech is an American global software development company headquartered in Miami, FL, and with an...
06 Ноября
System/Business analyst at Marketing Automations
Тбилиси
Компания "Nexters Global LTD" Nexters — международная игровая компания, история которой началась еще в 2010 году. С тех пор мы успели...
06 Ноября
Senior DevOps Engineer (Azure)
Тбилиси
Компания "Noveo" Мы — международная IT-компания НОВЕО. С 2002 г. мы занимаемся проектами по заказной разработке софта для западноевропейского...
06 Ноября
Middle+/Senior Golang developer( Noveo )
Тбилиси
Компания "Noveo" Мы — международная IT-компания НОВЕО. С 2002 г. мы занимаемся проектами по разработке софта для крупных западноевропейских...
05 Ноября
Senior Product Manager( N1 INTERACTIVE Ltd )
Тбилиси
Компания "N1 INTERACTIVE Ltd" We’re growing our team and looking for a skilled Product Manager to join us! We're in search of a dedicated...
Вакансия размещена в отрасли