11 nov
|
Next-link
|
San Cugat del Vallés
11 nov
Next-link
San Cugat del Vallés
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.
📌 Platform Software Engineer (San Cugat del Vallés)
🏢 Next-link
📍 San Cugat del Vallés