Medida is a prominent lead generation company, focused on empowering customers and streamlining processes through the power of data.
Comprised of a team of experienced digital natives, Medida boasts expertise in a wide array of fields, including SEO, web development, business intelligence, product management, content creation, and design. Additionally, the company houses a robust Research and Development department, constantly pushing the boundaries of innovation. Medida's diverse team represents over 20 nationalities and is headquartered in the bustling city of Malaga, Spain.
Together, Medida and its clients work towards achieving unparalleled success and reaching new heights in the ever-evolving world of digital marketing.
As a Senior Backend Developer (Python), you will code the APIs, Data Streaming Services, ETL Processes, Business Intelligence Applications, and Automated Services that drive critical, fresh data to a broad spectrum of website properties and data reporting tools. You will handle maintenance and feature additions to our BE applications, but also frequently create new, from-scratch applications and services using new technologies and platforms.
You will help to drive architecture and technical decision making for our back-end software products, and help to guide and mentor other developers in their learning. You pick up new technologies quickly and enjoy frequently having new technical problems to solve.
You’re passionate about building scalable products, adhering to high quality coding standards and being part of a culture that promotes learning and sharing while respecting work-life balance. You enjoy autonomy, and you will have the option to work remotely and/or from our Malaga office.
As Back-End Developer, you make meaningful contributions on the projects you’re assigned to, and you complete tasks without close supervision. You work with your manager, fellow developers and other departments to scope, design and implement technical solutions.
You consider the impact of your work across multiple teams and proactively raise flags on potential issues. You identify problems that may impact your team or your projects, suggest solutions and help drive resolutions. You are able to learn new aspects of the technologies you work in without significant support or training. As Software Developer, you may choose to lead project teams, but you are not required to.