AstraZeneca Posted August 11, 2026

Software Developer / Data Engineer

Warsaw, Poland Full time
Data & Digital

AstraZeneca is the source of truth for this posting and owns the application process. We surface normalized context and market comparison you won't find on the original listing.

About this opportunity

Location: Warsaw, PolandHybrid model of work: 3 days in office, 2 remote per weekPosition: Software Developer / Data Engineer

Are you an engineer who enjoys working across both software development and data engineering? Join our team building custom software solutions and data infrastructure that directly support early drug discovery research at AstraZeneca.

As a Software Developer / Data Engineer, you'll contribute across application development and data pipeline engineering. Whether you're building APIs and user interfaces or developing data processing workflows, you'll work on production systems that scientists depend on daily. You'll take ownership of your work, troubleshoot issues independently, and collaborate with senior engineers and scientists to deliver impactful solutions.

This hybrid role offers the opportunity to deepen your expertise in your stronger area, whether that's software development or data engineering, while expanding your skills in the other. You'll work on both maintaining our existing scientific computing platform and building new capabilities, gaining broad exposure to modern technology stacks and data-driven workflows that power biomedical research.

What makes this role unique?

You'll be exposed to both software development and data engineering, giving you a broader skill set and more career flexibility. You'll work on projects that combine coding, data processing, and scientific problem-solving, all while being mentored by experienced engineers who are invested in your growth.

What You Will Do

Software Development

Design, develop, and maintain applications including APIs, backend services, and user interfaces that support scientific workflows

Write clean, efficient, well-tested, and well-documented code following modern software engineering best practices

Build and integrate with databases, ensuring efficient data access patterns and API layers for application-database communication

Maintain and enhance existing applications while developing new features and capabilities

Data Engineering & Pipeline Development

Build and maintain data processing pipelines that ingest, transform, and integrate scientific data across the organization

Implement ETL workflows, data validation, and quality checks to ensure reliable data delivery

Work with various data formats, sources, and storage systems to support research data needs

Optimize data pipelines for performance, reliability, and scalability

Technical Collaboration & Delivery

Collaborate with scientists to understand their computational and data requirements

Work with senior engineers and the technical lead on design approaches and implementation strategies

Participate in code reviews, contributing to team code quality and knowledge sharing

Document technical decisions, system architecture, and data workflows to ensure maintainability

Operations & Support

Troubleshoot and resolve issues across applications and data pipelines independently

Participate in CI/CD pipeline development and deployment processes

Collaborate with IT teams on infrastructure, security protocols, and production deployments

Support incident response and monitoring of production systems

Team & Culture

Join the Data Sciences & Quantitative Biology department at our dynamic AstraZeneca R&D site in Warsaw, a global, diverse, and delivery-focused organization where collaboration drives impact. Our department brings together computational scientists, software engineers, and data specialists from diverse backgrounds, representing multiple nationalities and perspectives.

We foster an inclusive environment where innovation thrives, continuous learning is encouraged, and every team member's unique expertise contributes to our shared mission.

Working closely with experimental scientists, IT teams, and external partners, we're building the computational infrastructure that powers AstraZeneca's drug discovery pipeline. If you're excited about applying your technical leadership skills to solve real scientific challenges and want to see your work translate into better treatments for patients, we'd love to hear from you.

What we are looking for

Essential:

Bachelor's degree with 5+ years or Master's degree with 3+ years of professional software development experience, with demonstrated delivery of production applications or data systems

Strong proficiency in Python for both application development and data processing, including modern frameworks (FastAPI, Flask, Django) and data libraries (pandas, NumPy, scikit-learn)

Hands-on experience building and maintaining data pipelines, ETL workflows, and data processing systems at scale

Solid experience with databases (SQL and NoSQL), including schema design, query optimization, and building data access layers

Experience with RESTful APIs, backend services, and integrating applications with data systems

Familiarity with cloud platforms (AWS, Azure, or GCP), containerization (Docker), and version control (Git)

Strong problem-solving and debugging skills across both application and data infrastructure

Good communication skills and ability to collaborate effectively with technical and scientific stakeholders

Desirable:

Experience working in scientific computing, bioinformatics, or pharmaceutical/biotech environments with biomedical data

Hands-on experience with workflow orchestration tools (Airflow, Prefect, Nextflow, Snakemake) or data platforms (Databricks, Snowflake)

Experience working with data lakes, data warehouses, and large-scale data storage architectures

Frontend development skills with TypeScript/JavaScript and modern frameworks (React, Vue, Angular)

Familiarity with microservices architecture, API design patterns, and DevOps practices

Experience integrating or deploying AI/ML models in production environments

Additional programming skills in performance-oriented languages (Go, Rust, C++)

Knowledge of security best practices and compliance requirements in regulated environments

What’s next?

If your passion is science and you want to be part of a team that makes a bigger impact on patients’ lives, then there’s no better place to be.

We look forward to find out more about you. Send in your application as soon as possible, but no later than Feb 28th. We will review applications continuously

Date Posted

11-sie-2026

Closing Date

21-sie-2026

AstraZeneca embraces diversity and equality of opportunity.  We are committed to building an inclusive and diverse team representing all backgrounds, with as wide a range of perspectives as possible, and harnessing industry-leading skills.  We believe that the more inclusive we are, the better our work will be.  We welcome and consider applications to join our team from all qualified candidates, regardless of their characteristics.  We comply with all applicable laws and regulations on non-discrimination in employment (and recruitment), as well as work authorization and employment eligibility verification requirements.

Job details

Seniority
Not listed
Function
Data & Digital
Therapeutic area
Not listed
Location
Warsaw, Poland
Employment type
Full time

How this role compares

Computed from every other active Data & Digital role in our database, not just this employer's listings.

We currently track 292 comparable Data & Digital roles across 41 biopharma companies.

292Comparable roles tracked
274Currently active
41Companies hiring similar roles
19Countries represented

Salary context

60 of 292 peers report a salary range (USD, annualized)

Peers share this role's job function. This posting doesn't list a seniority level, so peers aren't narrowed by seniority either -- the range below may span more levels than usual.

This roleSubject Not listed on this posting
Lowest disclosed · Data Engineer, PDS&T CMC · AbbVie $65,500/yr – $125,500/yr
Peer group range $95,500 – $339,950 (median $198,000)

Where these roles are based

Top locations among the 292 comparable roles

India112
United States85
France22
Spain16
United Kingdom8
Canada7

+ 13 more countries

Seniority mix

158 of 292 peers have a known seniority level

Senior57
Manager31
Associate Director20
Director16
Principal16
Associate8
Executive/VP7
Senior Director3

Therapeutic area mix

6 of 292 peers have a known therapeutic area; the rest are genuinely unlabeled, not hidden

Immunology3
Oncology2
Ophthalmology1

Similar opportunities

The closest matches from our peer group, ranked by how similar they are, not how well you'd qualify for them -- treat this as market context, not a guaranteed shortlist; a weak match is labeled as one below.

25%similar
Lilly Indianapolis, Indiana, United States of America
Same function

Matched on job function only -- seniority, specialty, and location weren't confirmed as aligned.

25%similar
AstraZeneca Cambridge, Cambridgeshire, United Kingdom Senior
Same function

Matched on job function only -- seniority, specialty, and location weren't confirmed as aligned.

25%similar
Novartis Hyderabad (Office), India Senior
Same function

Matched on job function only -- seniority, specialty, and location weren't confirmed as aligned.

25%similar
Novartis Hyderabad (Office), India
Same function

Matched on job function only -- seniority, specialty, and location weren't confirmed as aligned.

25%similar
Novartis Hyderabad (Office), India Senior
Same function

Matched on job function only -- seniority, specialty, and location weren't confirmed as aligned.

25%similar
Novartis Hyderabad (Office), India
Same function

Matched on job function only -- seniority, specialty, and location weren't confirmed as aligned.

How we calculate "similar"

No black box, no LLM guesswork: a deterministic score built from four normalized attributes. Here's this role's own peer group at different match levels, so you can see the mechanism, not just the result.

Every comparison starts from the same 100-point budget: 25 for working in the same function, 40 for the same therapeutic area, 20 for the same or adjacent seniority, 15 for the same country. A dimension we can't confirm on both sides contributes nothing, never a guess, never a free pass.

25%
Agentic AI Data Engineer - CMC Data Integration
Lilly · Indianapolis, Indiana, United States of America · Seniority not listed
Function Therapeutic area Seniority Country
25%
Expert Data & Digital
Novartis · Hyderabad (Office), India · Seniority not listed
Function Therapeutic area Seniority Country
25%
Integrated Insight Business Partner (m/w/d)
Novartis · Vienna, Austria · Seniority not listed
Function Therapeutic area Seniority Country
25%
AI Scientist – AI-Driven Target Identification
Novartis · Cambridge (USA), United States · Seniority not listed
Function Therapeutic area Seniority Country
Unmatched or unknown dimensions score exactly the same: 0 points, never a partial guess. A role we know almost nothing about beyond its function bottoms out at 25%; it never inflates to 100% just because there's little to compare against. Seniority uses a defined ladder (Associate → Manager → Associate Director → Senior → Principal → Director → Senior Director → Executive/VP) so "Director" and "Senior Director" count as adjacent, but "Director" and "Executive/VP" do not.