Principal Software Engineer

Posted 39ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Principal Data Engineer at Parexel architecting and optimizing Azure data solutions. Collaborating with teams to deliver high-quality data platforms for clinical trials.

Responsibilities:

  • Architect and implement end-to-end data pipelines using Azure Data Factory, Databricks, and Snowflake.
  • Design, build, modify, and support data pipelines leveraging DataBricks and PowerBI.
  • Collaborate with Team Leads to define/clarify business requirements, estimate development costs, and finalize work plans.
  • Run unit and integration tests on all created code.
  • Benchmark application code proactively to prevent performance and scalability concerns.
  • Collaborate with the Quality Assurance Team on issue reporting, resolution, and change management.
  • Mentor and guide junior engineers.
  • Drive automation and CI/CD practices within data engineering pipelines.

Requirements:

  • 10+ years of data engineering experience
  • Bachelor’s or master’s degree in computer science, Information Systems, Engineering, or a related field.
  • Expert-level knowledge of Azure Data Factory, Databricks, and Snowflake.
  • Understanding of quality processes and estimate methods
  • Understanding of design concepts and architectural basics
  • The ability to transform functional and nonfunctional needs into system requirements.
  • The ability to develop and code complicated applications is required.
  • The ability to create test cases and scenarios based on specifications.
  • Solid knowledge of SDLC and agile techniques
  • Knowledge of current technology and trends

Benefits:

  • Flexible work arrangements
  • Professional development