> Markdown version of [/jobs/ext/4663428-platform-software-engineer](https://www.wearedevelopers.com/jobs/ext/4663428-platform-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Platform Software Engineer - **Company:** Next Link - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Airflow, Amazon Web Services, Business Analytics Applications, Computing Platforms, Automation of Tests, Microsoft Azure, Cloud Computing, Cloud Database, Software Quality, Computer Programming, Continuous Integration, Information Engineering, Extract Transform Load (ETL), Data Warehousing, DevOps, Distributed Systems, Python (Programming Language), Software Architecture, Cloud Services, Software Engineering, SQL Databases, System Software, Enterprise Software Applications, Cloud Platform System, Snowflake, Event Driven Architecture, Microsoft Fabric, AWS Glue, Data Management, Data Pipelines, Serverless Computing, Programming Languages, Microservices - **Published:** November 11, 2026 - **Apply:** https://www.adzuna.es/details/5960416476 ## About the Role * 8+ years of professional experience building, operating, and evolving enterprise software solutions in complex environments. * Strong hands-on software engineering background and knowledge of modern software architecture. * Solid experience with AWS cloud services and administration. * Advanced programming skills in Python, SQL, and Java, with flexibility to work with other programming languages. * Experience designing and implementing event-driven and distributed architectures. * Good knowledge of DevOps practices, CI/CD pipelines, automated testing, and software quality standards. * Understanding of AI-assisted software development and modern engineering practices. * Experience working in Agile product teams, collaborating with Product Owners and business stakeholders. * Strong ownership mindset, autonomy, problem-solving skills, and ability to deliver results with minimal supervision. * Ability to adapt to changing priorities, work with ambiguity, and contribute proactively to team improvements. * Excellent communication, collaboration, and stakeholder management skills. * Fluent English, both written and spoken. Nice-to-Have Requirements * Experience designing scalable, secure, and maintainable platform solutions. * Knowledge of Snowflake as a cloud data platform and data warehouse. * Experience with Microsoft Azure cloud services. * Data engineering background, including dbt, Apache Airflow, AWS Glue, serverless architectures, and ETL/ELT pipelines. * Knowledge of data modelling and analytics platforms. * Experience with Microsoft Fabric. * Exposure to platform architecture, microservices, and integration patterns. ## Description We are looking for an experienced Senior Platform Software Engineer to join a project with one of our leading clients in the pharmaceutical industry. You will become part of a cloud-based Data & Analytics Platform team, contributing to the design, development, operation, and continuous improvement of enterprise software solutions in a complex, international environment. Working with AWS, Python, SQL, Java, and modern distributed architectures, you will help deliver scalable, reliable, and maintainable solutions. We are looking for a proactive, hands-on engineer with a strong ownership mindset, capable of driving initiatives independently, adapting to changing priorities, and collaborating with multidisciplinary Agile teams., * Software Engineering: Design, develop, operate, and continuously improve enterprise software solutions using Python, SQL, Java, and other programming languages as needed. * Cloud & Architecture: Build and maintain AWS-based solutions, including cloud administration, event-driven systems, and distributed architectures. * DevOps & Quality: Implement CI/CD pipelines, automated testing, and software quality practices to ensure reliable delivery. * Modern Engineering: Apply AI-assisted development tools and modern engineering practices to improve productivity and software quality. * Agile Collaboration: Work closely with Product Owners, business stakeholders, and cross-functional teams to translate business requirements into technical solutions. * Technical Ownership & Innovation: Independently drive technical initiatives, contribute to architectural decisions, share knowledge, and continuously improve products, processes, and ways of working.