Python Developer

Tech Stack
  • Python
  • AWS
  • AWS Redshift
  • DynamoDB
  • Athena
  • AWS S3/SQS
  • S3
  • Lambdas
  • Apache Kafka
  • AWS S3/SQS
  • SNS
  • API-GW
Job Location

Remote (Bulgaria and Romania)


Our client is a team of young experts believing that IoT industry is ready to make a breakthrough. The time has come to increase efficiency by linking more devices and systems together. Our mission is to reduce the waste of precious resources. This is achieved through collecting tiny bits of information from affordable autonomous things and converting it into increased efficiency with the help of artificial intelligence. We are transforming conservative industries and empowering new ones where opportunities arise.

ABOUT the job

We are looking for engineers, who are willing to experiment and learn new skills and new ways of approaching interesting and complex tasks. We value people:
• who are keen to express themselves, even if it might not be a popular opinion,
• who are enthusiastic about saving natural resources from depletion by helping us with our mission
• who are willing to work on a large-scale project with quite big range of functionality
• who puts team effort higher than personal gain
• and who values quality over quantity

ABOUT the candidate

• Designing, coding, testing, and packaging discrete software components
• Developing valuable functional outcomes in line with best practice
• Modifying & troubleshooting existing and new software components
• Working within, but questioning architectural constraints and guidelines
• Agreeing interfaces for data creation, extraction, transport, and transformation
• Keep abreast of trends and opportunities in the software world


• In-depth application development knowledge in Python with 3-5 years experience
• Experience in AWS services
• Experience in Redshift / DynamoDB / Athena / S3(Data-lake)
• Experience in Lambdas
• Knowledge of Kafka / SQS / SNS / API-GW
• AWS or Azure certificate
• An obsession for quality, striving to write code that is readable by everyone, well tested
and robust in production
• Excellent communication skills with an ability to share ideas and work collaboratively
with everyone on the team
• The ability to transform ideas into plans and design solutions to complex problems.



This is a full-time job opportunity, where you’d be working on projects lasting 12 months on average.  At the end of the period, you will be able to continue being a Pro Consultant by getting assigned to another exciting project. The continuity of your permanent employment with all social and additional benefits included is guaranteed by Motion Software.



Motion Software uses cookies to improve site functionality, provide you with a better browsing experience, and to enable our partners to advertise to you. Detailed information on the use of cookies on this Site, and how you can decline them, is provided in our Cookie Policy Learn more about cookies, Opens in new tab. By using this Site or clicking on OK, you consent to the use of cookies.