Python Developer (Mid level)

Permanent
Athens

On behalf of our client, a growing start-up company focusing on market intelligence, we are currently looking for a self-driven Python Developer (fully remote), to drive its software development team to the next level.

 

A day in the life of a Software Developer

As a Software Developer, you will be responsible to design, build, and maintain scalable based backend services that power their analytics platform. You will collaborate with the team to develop and implement efficient and scalable solutions, ensuring the smooth functioning of their platform.

Your day-to-day

  • Lead the design, development, and maintenance of scalable backend services that support analytics platform. 

  • Partner with the team to design reliable data ingestion and transformation pipelines.

  • Regularly monitor, diagnose, and optimize backend systems to improve speed, efficiency, and cost-effectiveness.

  • Take full responsibility for features from initial planning to production deployment, delivering high-quality, maintainable code.

  • Work alongside product, design, and engineering teams to bring complex features to life, ensuring a seamless and exceptional user experience.

What you will need

  • Demonstrated experience in developing backend applications using Python.
  • Familiarity with frameworks such as FastAPI or Django,
  • Preferable experience working with both SQL and/or NoSQL databases.
  • Experience with AWS, Docker, and CI/CD pipelines. (nice to have)
  • Practical experience managing large databases and implementing efficient storage solutions.
  • Excellent problem-solving and analytical skills
  • Ability to work independently and remotely
  • Strong communication and collaboration skills, and accountability

What's in it for you

  • Fully remote work model
  • Startup culture/mindset
  • avatar

REFERENCE: job0000260185