Roche

Software Engineering Expert

Roche
Apply
4 days ago
Warsaw, Poland or Poznań, PolandStaff+

Responsibilities

  • Set the strategic technical direction for Roche’s data product tooling portfolio in alignment with business priorities.
  • Develop new software components and end-to-end experiences for data product owners, stewards, and consumers.
  • Provide architecture and technology advisory for AI-ready data products across metadata, access governance, and data quality surfaces.
  • Lead the design and rollout of agentic AI workflows that improve how engineering teams design, build, review, and ship software.
  • Advise data domain, governance, and platform stakeholders on technology and software development decisions.
  • Build products managing the lifecycle of AI and data assets from initiation through publication, access, and quality.
  • Drive cross-functional technical alignment, remove obstacles for engineering teams, and advance technical knowledge and innovation.
  • Evaluate and integrate modern software development tools that improve developer productivity and experience across Roche.

Requirements

  • Demonstrated experience driving cross-functional collaboration to solve complex technical problems and align engineering efforts.
  • Deep understanding of data processing principles and requirements for AI readiness.
  • Deep expertise across multiple technology domains and the ability to select and apply suitable tools for complex challenges.
  • Proficiency in React, NestJS, Node.js, TypeScript, Neo4j, and graph data modeling with Cypher, or similar technologies.
  • Working knowledge of Snowflake, Collibra, Immuta, attribute-based access control, GitLab CI/CD, dbt, YAML-based configuration, data contracts, Monte Carlo, and Tableau, or similar technologies.
  • Hands-on experience building, evaluating, and operating LLM-based agents and agentic AI tooling.
  • Strong knowledge of software development lifecycle practices and modern software development tooling.
  • Experience with software validation, regulatory processes, and software quality management is a plus.
  • Proven ability to anticipate technical challenges, develop forward-looking strategies, and clear obstacles for technical teams.
  • Fluency in written and spoken English.

Benefits

  • Salary is listed as PLN 19,075–35,425 gross based on the employment contract, with an additional compensation section listing PLN 228,900.00–425,100.00 and a discretionary annual bonus target of 20%.
  • Dedicated training budget for training, certifications, conferences, and career development.
  • Recharge Fridays, with up to two Fridays off per quarter.
  • Take Time Program providing up to three months of leave for any purpose.
  • Vacation subsidy, private healthcare through LuxMed, group life insurance through UNUM, and Multisport.
  • Flex Location allowing work from different places worldwide for a certain period.
  • Up to two additional paid weeks for charitable activities.
  • Stock share purchase additions and yearly sales of company laptops and cars.

Tech Stack

dbtNeo4jNestJSNode.jsReactSnowflakeTypeScript
Roche

About Roche

10,000+ employees

Roche is a Swiss healthcare company that develops and sells prescription pharmaceuticals and in vitro diagnostic systems for hospitals, laboratories, and clinicians. Its business spans two core divisions—Pharmaceuticals and Diagnostics—with strengths in oncology, immunology, neuroscience, infectious diseases, and diabetes care. Founded in 1896 and headquartered in Basel, Switzerland, Roche also advances personalized healthcare by pairing therapies with companion diagnostics.

Contact me