About the role
Beat is seeking a Principal Backend Engineer, who will join our team and act as the senior technical lead for Backend systems development across the company’s teams.
The ideal candidate for this position will provide technical leadership, set the goals and help align the various Backend Chapter Leaders across the company.
The Principal Backend Engineer reports to the CTO.
What you'll do day in, day out :
Provide technical leadership, alignment and inspiration to the various Backend Chapter Leaders across the company
Lead the effort for the continued revamp of Beat’s backend codebase and architecture, by coordinating its design and architecture across platforms and actively participating in its implementation
Closely follow development in software development trends, languages, frameworks and best practices and communicate those to the Backend Chapter Leaders
Translate the company’s vision to concrete backend development strategies and engineering decisions and align the Backend Chapters accordingly
What you’ll need to have :
Master’s degree in Computer Science. Higher degrees in Software Engineering are preferred
Holistic knowledge and passion for software engineering, programming languages, design patterns, distributed systems architecture
At least 10 years of experience in writing backend systems. Candidates with hands-on experience in architecting and implementing distributed systems in Golang, Java or C++, that have an above-
average understanding and command of those languages in addition to Python or PHP are highly preferred
At least 4 years of experience building distributed systems as well as experience using common message brokers / queueing / streaming systems e.
g. RabbitMQ, ZeroMQ or Kafka
Proven experience of leading backend development engineering teams for 3+ years
Experience with Test Driven Development
What's in it for you :
Competitive full-time salary
Private Health Coverage on the Company’s group program.
Beat rides-travel in our city for free, at the tap of a button.
Breakfast, high-quality daily lunch on a very low cost, fruit and snacks all day long
Flexible working hours, top Line tools, Spanish Lessons
Opportunities to participate in cutting-edge training and conferences of your choice in Greece and abroad
A great opportunity to grow and work with the most amazing people in the industry.
Being part of an environment that offers challenging goals, autonomy and mentoring, which creates incredible opportunities, both for you and the company.