A leading tech company in the e-commerce space is looking for a Software Engineer to work on the deepest part of the products in an autonomous and multidisciplinary product team to provide solutions according to the business needs.
Key responsibilities :
You will work in a Python-based ecosystem , ideally using hexagonal architecture .
Building high-performance and scalable data pipelines using our data platform and technologies such as PySpark , Delta Lake , and MLFlow .
Collaborating closely with the Product Manager and Technical Lead to ensure the technical feasibility of new proposals.
Ensuring that all solutions are scalable, maintainable, and accessible.
Contributing to product quality through comprehensive testing (unit, integration, contract, end-to-end, etc.).
Skills and experience :
5+ years of hands-on experience in SQL and Python-based ecosystems, ideally with hexagonal, DDD, or event-driven architectures .
Strong experience in Databricks or similar unified data environments.
Proven experience deploying and maintaining ML models in production .
Knowledge of LLM models , fine-tuning , and prompt engineering .
A collaborative mindset — you’ll work with multiple internal and external teams, clients, and providers.
Passion for coding, technical problem-solving, and emerging technologies.
Ability to quickly learn, understand, and apply best practices aligned with our technical challenges.
Advanced level of English (written and spoken).
Why you’ll love joining us :
A remote-friendly environment that supports work-life balance.
Flexible schedules that adapt to your lifestyle.
Access to a learning platform to support your professional growth.
Competitive compensation with flexible benefits.
The chance to make a tangible business impact from day one.
The opportunity to work in an autonomous, cross-functional team where decisions are made collaboratively
Software Engineer Python • Palma, Balearic Islands, Spain