Software Engineer (Python)

Job description

We are looking for a Software Engineer with an analytical and creative mindset. Are you passionate about massive scalability and making our excellent technology available in international markets? Do you want to make meaningful contributions to Smart Protection’s success?

The role

Smart Protection is an extremely complex logistical machine, and you will be working on the core that powers it all. The platform

requires special attention on performance, given the complexity of the data structures and the number of requests the services are handling each day. 

Job requirements

What you will do:

  • You will be responsible for well testing your code (unit tests, acceptance tests, integration tests, load tests, performance tests) and propose/implement performance improvements.
  • Understand the capabilities and limitations of existing architectures and evolve them to satisfy future product requirements.
  • Produce simple, maintainable code while always looking to improving on it.

What you need to apply:

  • Great software engineering skills
  • Proven experience developing production applications in (preferably) Python or other similar languages.
  • You can convert a design into code and deliver it using current software engineering best practices.
  • You are able to write code that someone unfamiliar with that software can understand.
  • Experience in developing medium/large-scale web applications and distributed systems.
  • Experience operating your services in a production environment.
  • A systematic approach to problem-solving.
  • You work equally well on your own as you do iterating and ideating in a group setting.
  • You’re passionate about what you do.
  • You can give feedback freely and accept it graciously.
  • You've never let not knowing a framework, a language, or discipline stop you from diving into and owning a project.

What do we offer?

  • 23 different nationalities within an ambitious and always smiling team
  • The possibility of making a serious impact on our product
  • The opportunity to execute and implement your own ideas and initiatives
  • Flexible working hours. Intensive worday in August
  • Remote first
  • And of course, a competitive salary
  • Flexible Benefits with Cobee



If you want to grow professionally and personally, meet new people, learn from the best professionals and work in a Spanish scale up with clients all over the world, then we are waiting for you!

*Please submit your application in English