Python Engineer
Ciklum
Remote, Romania
About the role
As a Python Engineer, become a part of a cross-functional development team engineering experiences of tomorrow.
Responsibilities
- Design, develop and support APIs, microservices, and backend services that power mobile apps used by millions of users and process hundreds of millions of events each day;
- Continuously improve the Shopkick platform by devising new approaches to solve problems, refactoring, and optimizing services;
- Handle merge requests and code reviews, enforcing standards and best practices;
- Participate in Agile process (sprint planning, estimation, retrospectives, daily scrum);
- Improve our resilience, scalability, performance and quality.
Requirements
- Bachelor's or Master's degree in Computer Science or a related field;
- 3+ years of experience as a Python Engineer designing high-scale consumer-facing services;
- Experience with FastAPI, Flask, or other Python application frameworks such as Pylons;
- Proficiency in database frameworks such as SQLAlchemy and working with both relational and NoSQL database systems;
- Experience with Java backend development and Javascript frontend development is an advantage;
- Analytical skills for evaluating information carefully and solving complex problems;
- Detail-oriented with the ability to catch minor errors that can result in major problems;
- Experience with FastAPI or other async Python frameworks is an advantage;
- Experience with Cloud infrastructure is an advantage.
Apply Now
Don't forget to mention EuroTechJobs when applying.