Recruiter
Aggeliki Ramnali
Recruiter
Aggeliki Ramnali
Location
Athens
|
Salary
Not available
|
Contract type
Permanent
|
Industry
|
About the role
On behalf of our client, a start-up E-learning Platform in Greece, we are looking for an aspirated Backend Software Engineer (Python) to join their high-skilled technology team and assist them to advance their successful and innovative e-learning platform.
Role Summary
The ideal candidate will join the international team of engineers, educators, re-thinking education from the ground up. You will help the team to excel and to meet the ever increasing demand and produce high quality back-end code in Python. You must be visionary, team-player and passionate about developing the next generation of company products and services!
Key Accountabilities
- Drive technology initiatives to improve the scalability, resilience, and performance throughout our platform
- You will develop back-end code that is testable, robust and designed to survive multiple iterations of the product.
- Collaboratively work with talented engineers, data scientists, product managers and UX designers to deliver quality software features to our users
- Building and working with RESTful APIs, database design and optimization
- Work with Product and Management to translate product requirements into clear technical design specifications
- Translate complex functional/business requirements into simple applications
- Write high-quality, testable and performant code for the back-end
Knowledge, Skills & Experience
- Bachelor's degree in Computer Science or equivalent subject
- Minimum 3 years’ experience in software development
- Experience with Python and related web frameworks
- Experience with Graph databases and GraphQL
- Experience with high-availability deployments
- Machine Learning applications would be considered a plus
- Working experience with Java, Scala or C++ would be nice to have
- Fluent in English, both oral and written
Personal Side
- Team player
- Passion for education
- Self-starter and a problem solver who is dependable on tackling issues timely with robust solutions
- Passionate and enthusiastic with new technologies and programming languages
- High level of responsibility and loyalty
Benefits
- Competitive salary
- Equity
- Family tuition discount
- Flexible working hours