• Jobs
  • >
  • Senior Python Engineer

Senior Python Engineer

  • Permanent
  • Full time
  • Remote
  • Software - IoT

At Bloq.it, we’ve created the world’s leading smart locker solution, solving online deliveries by enabling everyone to participate easily, reducing delivery costs, and making them more sustainable.

We’re quickly expanding, and after growing at 1000% for three years in a row, we’re now the fastest-growing Smart Locker company in the world and one of the fastest-growing scale-ups in Europe.

As Senior Python Engineer, you will lead initiatives within our Locker Development Team, utilizing your deep understanding of software architecture and design, creativity, and critical thinking skills to further enhance our lockers' software, ensuring scalability, resilience, and adaptability to meet client needs.

We are looking for 2 Senior Python Engineers, and one of them can be you!


What will be your responsibilities

  • Design and develop advanced software features based on complex client requirements;
  • Continuously maintain and optimize the solution for scalability, efficiency, resilience, and self-recovery;
  • Research and implement innovative ways to enhance locker performance and functionality;
  • Implement automated procedures for both internal team usage and live product setup/operation;
  • Collaborate with the other Teams using agile methodologies to ensure seamless end-to-end integration;
  • Mentor and provide guidance to junior team members, promoting best practices and knowledge sharing;
  • Work closely with the support team to troubleshoot complex problems, identify product weaknesses, and provide expert-level solutions.


What are the requirements to join us in this position

  • Extensive experience in developing software with a solid understanding of design, architecture, and best practices;
  • Advanced proficiency in Python and shell programming languages;
  • Professional experience with Django, FastAPI, Flask or similar for REST API development;
  • Significant experience with edge computing, device monitoring, and system integration;
  • Deep knowledge of distributed systems, microservices architectures, and Docker;
  • Ability to identify and collect meaningful metrics from remote devices for performance analysis;
  • Strong problem-solving and troubleshooting skills with a creative mindset.


Extra valued skills

  • Experience with version control systems and CI/CD automation using Github Actions;
  • Experience with microservices and container orchestration (Docker, Kubernetes...);
  • Experience with unit testing implementation;
  • Experience with AWS and their cloud services (especially IoT Core and S3);
  • Familiarity with hardware or IoT, communication protocols, and wireless communication (e.g., MQTT, 4G LTE, Nb-IoT);
  • Familiarity with embedded systems development.


What will you get if you join us in this position

  • The opportunity to join our Product team and play a pivotal role in contributing to innovative solutions that redefine Bloq.it's revolution in the smart locker industry;
  • A dynamic and fast-paced work environment with a culture of innovation, collaboration, and continuous learning;
  • Competitive salary and benefits package, tailored to your experience and skills, including performance-based bonus and Portuguese health insurance;
  • Flexible work conditions, including a remote-friendly policy and a flexible schedule that allows you to balance your work and personal life;
  • Monthly meetings in-person at our Offices in Lisbon or Porto, giving you the chance to connect with the team and immerse yourself in our company culture;
  • Make a tangible impact by contributing to our mission to provide affordable and sustainable solutions.


If you're a passionate Python Developer ready to shape the future of smart locker solutions, Bloq.it is the place for you.

Join our team of #bloqstars and help us redefine the last-mile delivery experience!