Enter a job title or keyword

Platform Software Engineer

Next-Link


Job Location:

Barcelona - Spain

Monthly Salary: Not provided by the employer
Posted: 11 November 2026 (Yesterday)
Application Deadline: 8 February 2027
Vacancies: 1 Vacancy

Job Summary

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.

Main Responsibilities
  • 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.


Requirements
  • 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.



Required Skills:

Key Performance Indicators: Overall change effectiveness measures. Business value capture from key programs. Quality of relationships with relevant leaders and team. Graduate or postgraduate degree; Coaching or psychology background desirable; Further education change management organizational development; 5 years experience driving organizational change projects; Experience in the Pharmaceutical industry; Strong written and verbal communication skills as well as solid presentation skills; Flexible and adaptable; able to work in ambiguous situations; A highly organized energetic and creative change professional; Must be a team player and able to work collaboratively with and through others; Ability to influence others (Sr. leadership) and move toward a common vision or goal.