Staff Engineer, Software Development, Applied Data Science Center

Warsaw, Poland

IQVIA

Solutions to help life sciences organizations drive healthcare forward and get the right treatments to patients, faster.

View all jobs at IQVIA

Apply now Apply later

The Applied Data Science Center:
Our Applied Data Science Center (ADSC) harnesses our global healthcare insights, working closely with our clinical and therapeutic experts to power evidence-driven design, speed site activation and recruit the right patients, faster. We are using big data and advanced analytics to derive insights that transform clinical development and bring new medicines to patients faster through successful trial delivery. 

This multi-functional team is an innovation for our business, requiring entrepreneurial and independent thinking to build our capability. Unique and with a global view, this Center of Excellence is a chance to revolutionize the clinical research industry.

Staff Engineer – The Role
As one of our most senior engineers, you will lead the design and development of data science applications, aimed at supporting clinical trials business, including optimizing design and execution of clinical trials, and improving risk management. 


You will be a hands-on technical leader, delivering functionality, providing technical leadership and mentoring to other developers. You also will evangelize best practices for software engineering including design, development, lifecycle maintenance, and validation compliance and will partner with multiple software engineering teams to encourage practices like code reusability / shared libraries, UX driven design, and a culture of continuous improvement.

As a Staff Engineer you will mentor senior engineers, sharing best practices and learning together across all disciplines of our work. You will meet frequently with stakeholders, product managers, engineering managers, data scientists, and other individual contributor engineers to understand a wide array of technical and business impacting variables and distil these into strategic and tactical choices that our engineering teams will use to develop and improve software products for our customers.  


Your typical activities will include: 

  • Consistently deliver robust, high-quality, and reliable engineering outcomes within cross-functional autonomous scrum teams.
  • Lead security assessments and product readiness evaluations to ensure solutions meet rigorous standards.
  • Look for opportunities for standardization, simplification, and better alignment with overall architecture design philosophy in your team's codebase, and create backlog tasks accordingly
  • Collaborate across teams for planning, prototype development, and knowledge-sharing initiatives.
  • Research and evaluate emerging industry tools and techniques, sharing insights with engineers and leadership.
  • Foster a culture of curiosity, innovation, and continuous learning across engineering teams.
  • Advise engineering managers and individual contributors on best practices, standards, and technology selection.
  • Build and maintain partnerships with engineers and leaders across the organization to drive collaboration.
  • Provide thought leadership by contributing subject matter expertise and driving new technical initiatives.
  • Collaborate among software, test, and site reliability engineers.
  • Partner with product managers to align technical requirements with business goals and delivery timelines.
  • Develop a deep understanding of the company’s products and operating environments, identify improvement opportunities, and build consensus among stakeholders.

Qualification:

  • 8+ years of relevant collaborative software development experience
  • 2+ years full time engineering roles in at least four companies
  • Lead technical discussions and code reviews to ensure the correct application of design patterns and principles.
  • Document design decisions and patterns used in project to ensure knowledge sharing and consistency across the team.
  • Expert familiarity with multiple programming languages, including Python and JavaScript. 
  • Experience designing and developing secure web applications using a microservice-oriented architecture, preferably utilizing python and flask
  • Experience with Kubernetes or another container orchestration platform
  • Expertise in SQL, relational databases and ORM’s as well as familiarity with NoSQL databases
  • Experience with big data technologies like Hadoop, Spark and Kafka
  • Previous experience working with large volumes of complex data including modern ETL and ELT processes and tools e.g. Airflow, DBT
  • Experience developing and designing enterprise software solutions that integrate multiple systems
  • Demonstrated aptitude for and interest in peer mentorship
  • Growing ability to explain complex concepts to technical and non-technical audiences at a mix of levels and abilities
  • Knowledge of Agile methodology and experience working in a collaborative Agile environment 
  • Demonstrated capability for design thinking, strategic planning, and product development
  • Previous experience with production level cloud ecosystems (AWS preferred)

We will also appreciate if you have some of:

  • Experience designing CI/CD pipelines
  • Experience with building, testing, measuring, and deploying machine learning models in production
  • Experience with clinical domain and with regulated data
  • Experience with prompt engineering and integration of LLMs into traditional
  • Experience with JavaScript framework such as React.js.

This role is not eligible for visa sponsorship

IQVIA is a leading global provider of clinical research services, commercial insights and healthcare intelligence to the life sciences and healthcare industries. We create intelligent connections to accelerate the development and commercialization of innovative medical treatments to help improve patient outcomes and population health worldwide. Learn more at https://jobs.iqvia.com

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  1  0  0

Tags: Agile Airflow Architecture AWS Big Data CI/CD dbt ELT Engineering ETL Flask Hadoop JavaScript Kafka Kubernetes LLMs Machine Learning ML models NoSQL Pipelines Prompt engineering Python RDBMS React Research Scrum Security Spark SQL Testing UX

Perks/benefits: Career development Team events

Region: Europe
Country: Poland

More jobs like this