Staff Engineer, Software Development, Applied Data Science Center

4 weeks ago


Durham, United States IQVIA Full time

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 RoleAs 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 accordinglyCollaborate 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 experience2+ years full time engineering roles in at least four companiesLead 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 flaskExperience with Kubernetes or another container orchestration platformExpertise in SQL, relational databases and ORM’s as well as familiarity with NoSQL databasesExperience with big data technologies like Hadoop, Spark and KafkaPrevious experience working with large volumes of complex data including modern ETL and ELT processes and tools e.g. Airflow, DBTExperience developing and designing enterprise software solutions that integrate multiple systemsDemonstrated aptitude for and interest in peer mentorshipGrowing ability to explain complex concepts to technical and non-technical audiences at a mix of levels and abilitiesKnowledge of Agile methodology and experience working in a collaborative Agile environment Demonstrated capability for design thinking, strategic planning, and product developmentPrevious experience with production level cloud ecosystems (AWS preferred)We will also appreciate if you have some of:Experience designing CI/CD pipelinesExperience with building, testing, measuring, and deploying machine learning models in productionExperience with clinical domain and with regulated dataExperience with prompt engineering and integration of LLMs into traditionalExperience with JavaScript framework such as React.js.This role is not eligible for visa sponsorship#LI-REMOTEIQVIA 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 We are committed to providing equal employment opportunities for all, including veterans and candidates with disabilities. IQVIA’s ability to operate and provide certain services to customers and partners necessitates IQVIA and its employees meet specific requirements regarding COVID-19 vaccination status.The potential base pay range for this role, when annualized, is $136,800.00 - $254,000.00. The actual base pay offered may vary based on a number of factors including job-related qualifications such as knowledge, skills, education, and experience; location; and/or schedule (full or part-time). Dependent on the position offered, incentive plans, bonuses, and/or other forms of compensation may be offered, in addition to a range of health and welfare and/or other benefits.SummaryLocation: Durham, North Carolina, United States of America; Wayne, PA, United States of AmericaType: Full time



  • Durham, New Hampshire, United States University System Of New Hampshire Full time

    Job DescriptionWe are seeking a skilled Research Software Engineer I to join our research team at the University System of New Hampshire. This individual will work closely with project scientists, digital electronics engineers, and technicians to design, develop, test, and maintain software for Ground Support Equipment (GSE) supporting pre-launch testing and...

  • Software Engineering

    2 weeks ago


    Durham, NC, United States Revvity Full time

    Revvity's In Vivo Imaging group does incredibly important work supporting research across disease models for cancer, cardiopulmonary, metabolic, and infectious disease. The team is an interdisciplinary group that develops market leading preclinical instrumentation, software, and reagents that drive innovation. In this role as Software Development Engineer,...


  • Durham, United States University System Of New Hampshire Full time

    Position DetailsSummary Operating Title Research Project Software Engineer IILong Classification Title Research Project Engineer IICampus Location DurhamDepartment UNH Ocean Process Analysis LabSummary of Position This candidate will support NASA's Geostationary Littoral Imaging and Monitoring Radiometer (GLIMR) investigation. GLIMR is a $108M UNH-led...


  • Durham, North Carolina, United States Actalent Full time

    **Job Overview:**We are seeking an experienced DevOps Engineer to join our team at Actalent. As a DevOps Engineer, you will play a crucial role in bridging the gap between software development and operations.**Key Responsibilities:**Design, implement, and maintain build and deployment pipelines for HybridOS software.Develop and manage AWS-based toolchains...


  • Durham, North Carolina, United States Zoetis Full time

    Role OverviewThe Senior Software Engineer plays a pivotal role in driving the advancement of BioDevices in the animal health industry. As a key contributor to the design and development of software solutions, this individual will work closely with cross-functional teams to define and implement software requirements for scalable, cloud-enabled, and secure...


  • Durham, United States Asklepios Biopharmaceutical Full time

    Asklepios BioPharmaceutical, Inc. (AskBio) is a leading, clinical-stage gene therapy company founded in 2001 based on the work of adeno-associated virus (AAV) gene therapy visionary and pioneer, Jude Samulski, PhD. Since that time, our commitment to developing life-saving medicines that can potentially cure genetic diseases has never wavered. At AskBio,...


  • Durham, United States Computer Task Group, Inc Full time

    Job DescriptionJob DescriptionOverviewJoin CTG and Grow Your Career! CTG has proudly partnered with this international, Fortune 500 client for over 15 years! Apply now for this exciting opportunity!CTG's premier client has a contract assignment for a Software Engineer II.Type: ContractJob Title: Software Engineer IILocation: Durham, NC (hybrid...


  • Durham, United States Cisco Full time

    Application window is expected to close by 1/9/2025 The ideal candidate for this role will be located in Eastern or Central Time Zone What You’ll Do We are seeking a Solutions Engineer to join our dynamic sales team. As an SE, you will drive the adoption of our AI solutions across various industries. You will identify potential clients, understand their...


  • Durham, United States BAE Systems USA Full time

    Job Description The BAE Systems GXP Software Team, based in Durham NC near Research Triangle Park, is seeking highly motivated engineering students to join our team as an intern. We are looking for candidates that will enjoy developing unique, cutting-edge solutions that help people make sense of exquisite imagery, video, and other sophisticated remote...

  • Software Engineer

    4 weeks ago


    Durham, United States NetApp Full time

    Software Engineer at NetApp summary: As a Software Engineer at NetApp, you will bridge development and operations by enhancing the lifecycle of cloud services. Responsibilities include designing, deploying, and refining cloud-based environments, ensuring performance and reliability through automation. The role requires strong problem-solving skills and...

  • Software Engineer

    1 week ago


    Durham, United States NetApp Part time $112,230 - $157,740

    Job SummaryWe are seeking a talented and motivated Software Engineer to join our Cloud Engineering team. As a Cloud Engineer, you will be responsible for developing and maintaining cloud-based solutions, with a focus on coding complex problems and automation. The ideal candidate will have a solid background in cloud technologies, software development, and...

  • Software Engineer

    7 days ago


    Durham, United States NetApp Part time $112,230 - $157,740

    Job SummaryWe are seeking a talented and motivated Software Engineer to join our Cloud Engineering team. As a Cloud Engineer, you will be responsible for developing and maintaining cloud-based solutions, with a focus on coding complex problems and automation. The ideal candidate will have a solid background in cloud technologies, software development, and...

  • Software Engineer II

    4 weeks ago


    Durham, United States divihn.com Full time

    For further information please contact one of our Talent Specialists:Yash | 224 507 1279 Lavanya | 224 369 0873 Naveen | 224 394 4904Title: Software Engineer IILocation: Durham, NCDuration: 12 MonthsDescription: 100% onsite Education: BS in Software Engineering or related technical degree Minimum Experience: 2-5 years (over 15 years will not be considered....

  • Software Engineer

    6 days ago


    Durham, United States NetApp Full time

    About NetAppNetApp is the intelligent data infrastructure company, turning a world of disruption into opportunity for every customer. No matter the data type, workload or environment, we help our customers identify and realize new business possibilities. And it all starts with our people.If this sounds like something you want to be part of, NetApp is the...


  • Durham, New Hampshire, United States University System Of New Hampshire Full time

    Job DescriptionThis position plays a crucial role in supporting NASA's Geostationary Littoral Imaging and Monitoring Radiometer (GLIMR) investigation. As a key member of the research team, you will work closely with scientists, engineers, and technicians to design, develop, test, and maintain the software required for the Ground Support Equipment (GSE)...

  • Software Engineer

    2 weeks ago


    Durham, United States NetApp Full time

    NetApp is the intelligent data infrastructure company, turning a world of disruption into opportunity for every customer. No matter the data type, workload or environment, we help our customers identify and realize new business possibilities. You can help bring new ideas to life, approaching each challenge with fresh eyes. We embrace diversity and openness...

  • Data Engineer

    3 weeks ago


    Durham, United States Compunnel Inc. Full time

    Job Title: Data Engineer - W2 Only - We can provide sponsorship Duration: Long TermLocation: Durham, NC - Hybrid - 2 weeks in a month onsite - LocalThis is a Data Engineer who will be doing Snowflake development and building ETL pipelines between Oracle and the Snowflake analytics platform. Spark using Scala is the biggest must have.Must haves: Understanding...

  • Data Engineer

    3 weeks ago


    Durham, United States Compunnel Inc. Full time

    Job Title: Data Engineer - W2 Only - We can provide sponsorship Duration: Long TermLocation: Durham, NC - Hybrid - 2 weeks in a month onsite - LocalThis is a Data Engineer who will be doing Snowflake development and building ETL pipelines between Oracle and the Snowflake analytics platform. Spark using Scala is the biggest must have.Must haves: Understanding...

  • Data Engineer

    3 weeks ago


    durham, United States Compunnel Inc. Full time

    Job Title: Data Engineer - W2 Only - We can provide sponsorship Duration: Long TermLocation: Durham, NC - Hybrid - 2 weeks in a month onsite - LocalThis is a Data Engineer who will be doing Snowflake development and building ETL pipelines between Oracle and the Snowflake analytics platform. Spark using Scala is the biggest must have.Must haves: Understanding...

  • Software Engineer

    2 days ago


    Durham, United States CoVar Full time

    Job DescriptionJob DescriptionSoftware EngineerAbout CoVarCoVar is a small AI/ML R&D software company in Durham, NC, that uses artificial intelligence to solve problems that matter. We develop AI/ML software tools to help the DoD detect enemies and threats and help biomedical researchers find new cures for diseases. We are passionate engineers, dedicated to...