Principal Software Engineer
Posted 39ds ago
Employment Information
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















