A

AstraZeneca

Global pharmaceutical company developing prescription medicines

Senior Full Stack Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeBarcelona, SpainNo salary listed

About the Job

Requirements

  • Solid development skills, with practical knowledge of Python, source control (Git), and versioning.
  • Experience with big data, ETL, and cloud tools and techniques, including AWS-based Python, Terraform, Glue, S3, SQS, and ECS.
  • A mindset oriented toward automated testing.
  • Good hands-on experience within the AWS ecosystem.
  • A DevOps-first approach, with extensive experience using GitHub, GitHub Actions, or similar tools.
  • SQL experience; PostgreSQL is preferred.
  • Experience triaging and resolving tickets.
  • Experience working within a globally distributed team.
  • Ability to design and document development best practices.
  • Good experience in API design, including documentation and REST.
  • Solid analytical and data manipulation skills.
  • Experience providing technical guidance within data and analytics teams.
  • Some exposure to front-end development and JavaScript/TypeScript, with a stronger focus on data and backend work.

Responsibilities

  • Design, build, enhance, and maintain scalable ETL/ELT pipelines for efficient data ingestion and processing.
  • Design, develop, and maintain REST APIs intended for system integration.
  • Support data, design, product, and executive stakeholders with technical data questions.
  • Help keep the AWS base infrastructure well maintained.
  • Tune SQL queries and ETL pipelines for performance.
  • Identify opportunities for efficiency and automation.
  • Investigate data issues, analyse end-to-end pipelines, and partner with users to resolve them.
  • Stay current with developments in recent technology and industry practices.
  • Maintain and refine a front-end application.
  • Contribute to solution development and testing, offer technical guidance, and share responsibility for delivery.
  • Help set expectations, share progress, and build relationships with stakeholders.
  • Offer technical guidance throughout the software development lifecycle, from early concept development through identifying opportunities to reduce operating costs in existing production services.

Desired Qualifications

  • Familiarity with Agile practices and tools such as Jira.
  • Experience with visualisation technologies, particularly Power BI.
  • A good understanding of AI code-generation opportunities, capabilities, and limitations.
  • Experience with Terraform (infrastructure as code).
  • Experience with Iceberg, Glue, and/or Hive.

About the Company

AstraZeneca

Global pharmaceutical company developing prescription medicines

AstraZeneca develops and markets prescription medicines and vaccines worldwide, with a focus on oncology, cardiovascular/metabolic, respiratory, and infectious diseases. Its products work by targeting specific biological pathways or cells, using small-molecule therapies, biologics, and vaccines to treat diseases or prevent infections. It differentiates itself through its dual heritage from Sweden and the UK, a broad pipeline, and strong R&D and collaborations that move from discovery to patient access. Its goal is to improve people’s health by discovering, developing, and delivering medicines and vaccines to patients worldwide.

Company size
10,001+
Company stage
IPO
Headquarters
Cambridge, United Kingdom
Founded
1913

Recently Posted Jobs

Explore more opportunities at AstraZeneca

See more jobs