Staff Engineer, Software Development, Applied Data Science Center Development
Gothenburg, Sweden
Applications have closed
IQVIA
Solutions to help life sciences organizations drive healthcare forward and get the right treatments to patients, faster.Role Summary:
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, providing architecture and shaping coding standards. You also will evangelize best practices for software engineering including design, development, and lifecycle maintenance, 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.
Responsibilities:
Design and lead implementation of projects, including establishing and enforcing standards
Make decisions affecting analysis and implementation of all details of architecture for projects
Determines direction needed to achieve prescribed long-term objectives
Independently contribute to stable, reliable product development work after being given an objective
Consistently delivers robust, high-quality, reliable engineering outcomes
Suggest areas of work for themselves and their team
Mentor interns, apprentices, and other engineers
Emulate curiosity and innovation
Research current and emerging industry tools and techniques, and share these findings with colleagues
Provide solutions that are innovative and original
Lead cross-team exercises, including incident management bridges (DevOps, MLEOps, etc)
Take proactive steps to improve product quality
Perform code reviews for work submitted by other engineers
Proactively identify and propose solutions for business-impacting technical challenges
Encourage cross-domain collaboration among engineers and engineering managers in multiple disciplines (software engineering, test engineering, and site reliability engineering)
Qualifications:
Led projects with teams of peers (peer leadership/influence, not HR management authority)
Solid understanding of clinical research business domain
Used/consumed APIs made by others
Used CI/CD commit, test, deploy tools
Implemented and supervised version control strategies
Developed object-oriented software using Python 3.x
Developed object-oriented software using JavaScript (ES5/6 or ES2015+)
Designed and developed Microservices and APIs
Developed software for container environments
Deployed software into AWS or Azure
Deployment automation using Terraform
Deployed software into Kubernetes containers
Strong verbal and written communication abilities
Clear understanding of business operations
Ability to blend business and technical inputs
Prior experience working in a collaborative Agile environment
Previous experience with production level cloud ecosystems (AWS preferred)
Previous experience working with large volumes of complex data including modern ETL processes and tools e.g. Airflow
Career must include more than 8 years of total experience
Career must include employment lasting at least 2 years per company with at least 4 companies
Career must demonstrate progressively increasing scope of responsibility and technical ability
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
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile Airflow APIs Architecture AWS Azure CI/CD DevOps Engineering ETL JavaScript Kubernetes Microservices Python Research Terraform UX
Perks/benefits: Career development
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.