
Senior Data Engineer
AstraZeneca24 days ago
Barcelona, SpainSenior
Responsibilities
- Design, build, enhance, and maintain scalable ETL/ELT pipelines for data ingestion and processing.
- Design, develop, and maintain REST APIs for system integration.
- Maintain AWS infrastructure, tune SQL queries and ETL pipelines, and identify opportunities for automation and cost efficiency.
- Investigate data issues, analyze end-to-end pipelines, and partner with users to resolve problems.
- Provide technical guidance across the software development lifecycle and serve as a technical point of reference for the team.
- Support data, design, product, executive, and business stakeholders with technical data questions.
- Maintain and refine a front-end application.
- Collaborate with globally distributed engineering and IT teams and contribute to development best practices.
Requirements
- Practical development experience with Python, Git, versioning, big data, ETL, cloud technologies, and the AWS ecosystem.
- Experience with AWS-based Python, Terraform, Glue, S3, SQS, and ECS.
- Extensive experience with GitHub and GitHub Actions or similar tools, using a DevOps-first approach.
- Experience with SQL, preferably PostgreSQL, API design and documentation, automated testing, ticket triage, and data manipulation.
- Ability to design and document development best practices and provide technical guidance within data and analytics teams.
- Experience working in globally distributed teams and building trusted relationships with business colleagues.
- Some front-end development and JavaScript/TypeScript exposure, with stronger data and backend experience.
- Desirable experience with Agile practices, Jira, Power BI, Terraform infrastructure as code, Iceberg, Glue, Hive, and AI code-generation capabilities and limitations.
Benefits
- Barcelona-based hybrid work arrangement with 3 days in the office and 2 days at home.
- Opportunity to work on clinical trial data platforms supporting antibody discovery and drug development.
- Collaboration with globally distributed teams across Mexico, Spain, India, Poland, the UK, and other locations.
- Inclusive workplace committed to diversity, equality of opportunity, and respectful collaboration.
Tech Stack
Categories
BackendData Engineering
About AstraZeneca
AstraZeneca is a global biopharmaceutical company that discovers, develops, manufactures, and commercializes prescription medicines for patients and healthcare systems. Its portfolio spans oncology, cardiovascular, renal and metabolism, respiratory and immunology, and rare diseases (expanded by the 2021 acquisition of Alexion). Founded in 1999 and headquartered in Cambridge, UK, it is a public company listed on the London Stock Exchange and Nasdaq, generating revenue primarily from drug sales and partnerships.