You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Roche

Software Engineering Expert

  • Office
  • English (B2)

Salary

Not stated

Similar roles pay €65K - 100K a year · our estimate

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The team builds data product tooling that manages the life of AI and data assets, from initiation through publication, access and quality, which supports the group data strategy and an AI-ready organization.

The tooling serves data product owners, stewards and consumers, and the team works with a multidisciplinary group to deliver end-to-end experiences.

The role is global, so you will support technical initiatives across locations, share knowledge internally and on global platforms, and help shape the technical direction.

Responsibilities

  • Set strategic technical direction for the wider data product tooling portfolio, in line with business goals and priorities.
  • Own new components and ideas from concept onward, and work with the team to deliver them end to end.
  • Advise on technology and architecture for AI-ready data products, keep domain boundaries clear across metadata, access governance and data quality, and keep performance high.
  • Lead the team toward best practices and tools for AI-assisted development, and design and roll out agentic AI workflows that speed up design, build, review and release.
  • Advise data domain, governance and platform stakeholders on technology and software development, and set mid- and long-term direction.
  • Find new approaches to existing problems, track technology trends, and drive innovation.
  • Act as technology lead for a team building products that help the company business units use the value of data and AI, including 'Data for AI' and 'AI for Data' offerings.
  • Take part in RDT Data Domain and site activities.

Requirements

  • Experience leading cross-functional work on complex technical problems, aligning several engineering efforts toward shared goals.
  • Deep understanding of data processing and of the data needs for AI readiness.
  • Deep expertise in several technology areas, with a record of choosing and applying the right tools for hard problems.
  • Proficiency in React, NestJS (Node.js/TypeScript) and Neo4j, including graph data modelling with Cypher, or comparable technologies.
  • Working knowledge of the data governance and integration stack: Snowflake, Collibra, Immuta and attribute-based access control (ABAC) policies, GitLab CI/CD, dbt, REST API design and integration, YAML configuration and data contracts, data observability tools such as Monte Carlo, and Tableau for quality and adoption reporting, or similar technologies.
  • Hands-on experience building, evaluating and running LLM-based agents and tooling, and ability to set up agentic workflows for an engineering team.
  • Strong grasp of software development lifecycle (SDLC) practices.
  • Broad knowledge of modern development tooling, with the ability to assess and adopt tools that improve developer productivity and experience across the company.
  • Understanding of software validation, regulatory processes and software quality management is a plus.
  • A track record of removing blockers for technical teams so they can ship excellent products.
  • A proactive approach to spotting future technical challenges and opportunities, and planning ahead to keep the organization ahead.
  • Fluent written and spoken English.

Conditions

The expected base salary for this role in Warsaw Grafit is 228,900.00 PLN to 425,100.00 PLN, and the final offer depends on skills, experience, qualifications and location.

The role may also carry a discretionary annual bonus with a 20% target, based on individual and company performance.

The company is an equal opportunity employer, and personal data is processed for recruitment purposes.

Benefits

  • Salary range of 19,075 to 35,425 PLN gross, based on the employment contract.
  • Annual performance bonus.
  • Training budget covering courses, certifications, conferences and career path options.
  • Recharge Fridays, with up to 2 Fridays off per quarter.
  • Take Time program, with up to 3 months of leave for any purpose.
  • Vacation subsidy.
  • Flex Location, allowing you to work from different places in the world for set periods.
  • Take Time for Charity, with up to 2 weeks of paid leave for a charity of your choice.
  • Private healthcare (LuxMed packages), group life insurance (UNUM) and Multisport.
  • Contributions toward buying company shares.
  • Yearly offers to buy company laptops and cars, plus other extras.

Where you’d work

From the office

About the company

Roche

  • Industry: HealthTech

Offices in Warsaw, Poland, Poznan, Poland, Poland

Also hiring in Spain, Madrid, Spain, Raleigh, United States and 16 more places

Your chances

We've checked whether it's still hiring and how crowded it is.

  • 19 checks run
  • 0 red flags

Still hiring?

13 checks

No red flags

How crowded?

6 checks

No red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details11 facts · Role, Location, Compensation, Employment, Company, Requirements
Tech stack
  • React
  • TypeScript
  • Node.js
  • JavaScript
  • HTML & CSS
  • CI/CD
  • LLMs
Type
Full-time
Industry
HealthTech
Specialty
Fullstack
Region
Europe
Pay period
Annual
Show 5 more factsShow less

Role

Category
Development
Specialty
Fullstack
Tech stack
  • React
  • TypeScript
  • Node.js
  • JavaScript
  • HTML & CSS
  • CI/CD
  • LLMs

Location

Work model
Office
Region
Europe
Offices
  • Warsaw, Poland
  • Poznan, Poland
  • Poland

Compensation

Salary
Salary by agreement
Pay period
Annual

Employment

Type
Full-time

Company

Industry
HealthTech

Requirements

Languages
  • English (B2)

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason