¡Activa las notificaciones laborales por email!

Senior AWS Software Engineer

Next-Link

Barcelona

Presencial

EUR 60.000 - 80.000

Jornada completa

Hace 30+ días

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

A leading company in the pharmaceutical sector is seeking a Senior AWS Software Engineer to join their Data Platform team. This role requires expertise in cloud-native development and Python, focusing on designing scalable solutions and collaborating with cross-functional teams. The ideal candidate will have strong problem-solving skills and a proactive mindset, contributing to architectural discussions and best practices in development.

Formación

  • Over 5 years of hands-on experience in software development or DevOps engineering.
  • 3+ years of proficiency with Python for development and testing.

Responsabilidades

  • Design and develop robust and scalable solutions on AWS.
  • Collaborate with peers to understand requirements and propose solutions.

Conocimientos

Critical thinking
Problem-solving
Effective collaboration

Herramientas

AWS
Terraform
Git

Descripción del empleo

We are looking for a Senior AWS Software Engineer with strong expertise in cloud-native development (particularly in Big Data & Analytics or DevOps) and Python to join the Data Platform team of one of our top pharmaceutical clients.

This role involves not only coding but also requires a strong technical mindset, understanding the broader architectural impact of your work.

The role requires proactive participation in designing scalable solutions and collaborating closely with a cross-functional team to bring them to life.

Key Responsibilities
  1. Design and develop robust and scalable solutions on AWS.
  2. Participate in technical discussions and contribute to architectural and design decisions.
  3. Collaborate with peers across disciplines to understand requirements and propose impactful solutions.
  4. Contribute to the evolution and maintenance of our AWS-based DataHub platform.
  5. Support code reviews, testing, and documentation as part of development best practices.
  6. Bring a problem-solving attitude, openness to feedback, and a team-first mindset.
Mindset and Soft Skills
  1. Critical thinking and a systems-level approach to problem-solving.
  2. Ability to contribute meaningfully to design and architecture discussions.
  3. Proactive in identifying and suggesting improvements across the platform, product, and development process.
  4. Effective collaboration with Agile Coaches, product owners, and engineers to co-create impactful solutions.
  5. Focus on delivering value and building sustainable, scalable systems.
Requirements
  1. Proficiency in English.
  2. Over 5 years of hands-on experience in software development, operations, DevOps engineering, or systems architecture.
  3. At least 3 years of experience designing, documenting, and deploying cloud architectures in AWS.
  4. Strong knowledge and experience with AWS services (e.g., S3, Aurora, Lambda, Glue, Redshift, Athena, Kinesis, OpenSearch).
  5. Experience with AWS SDK and Infrastructure as Code tools like CloudFormation or Terraform.
  6. Good command of engineering practices such as code refactoring, design patterns, test-driven development, microservices architecture, serverless, and security best practices.
  7. Solid knowledge in Big Data Analytics and/or DevOps.
  8. Understanding of cloud networks (VPC, security groups) and cloud security (firewalls, encryption, IAM roles).
  9. 3+ years of proficiency with Python for development and testing.
  10. Experience with frameworks like Flask, Django, or FastAPI.
  11. Good knowledge of SQL and professional experience with API development, including GraphQL.
  12. Proficiency in Snowflake, including data modeling, performance optimization, and AWS integration.
  13. Experience with Git and Gitflow.
Nice to Have
  1. AWS certifications (e.g., Solutions Architect Associate or Professional).
  2. Experience with DevOps tools such as Grafana, Jenkins, Prometheus, Docker, Ansible.
  3. Frontend development experience using React.
  4. Background in data management or data engineering.
Key Skills

Spring, .NET, C / C++, Go, React, OOP, C#, AWS, Data Structures, Software Development, Java, Distributed Systems

Employment Type : Full Time

Experience : 5+ years

Vacancy : 1

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.