As a pharmaceutical support industry leader, UBC is devoted to empowering health solutions for a better tomorrow. We take pride in improving patient outcomes and advancing healthcare. At UBC we provide services to enhance the entire drug development process and commercialization lifecycle - From clinical trial support to real-world evidence generation.
Embark on a rewarding career journey with UBC! Grow your career while making a meaningful impact on the world around you. UBC fosters a culture built on our Core Values being: Collaborative, Conscientious, Curious, Consultative, and Compassionate. We believe in an inclusive workplace that fosters creativity.
If you are seeking a career that will challenge, inspire, and reward you, join us at UBC!
Job Title: ISE91J - Director - Data Engineering
Brief Description:
The Director - Data Engineering will be responsible for overseeing the build and delivery of data projects. This role leads a team of experienced Data Warehouse Engineers, ensuring that projects are delivered on time, with high quality. The role involves building partnerships with cross-functional teams, managing and communicating effectively with stakeholders, and strict adherence to UBC Agile DevOps best practices.
Primary Responsibilities:
- Work with Senior Leadership and stakeholders to define and execute the long-term vision and strategic roadmap for the enterprise data warehouse.
- Lead and manage end-to-end delivery of backend data projects, ensuring timely, quality delivery.
- Lead technical data discussions with enterprise teams and stakeholders.
- Develop and maintain detailed project plans, including management of resource allocation, budgets, and timelines.
- Coordinate with product owners, developers, Quality Assurance (QA), and stakeholders to ensure alignment and successful execution of project objectives.
- Serve as the primary point of contact for external clients and internal business partners, providing proactive verbal and written updates, managing expectations, and addressing any issues or concerns.
- Ensure high quality of data project deliverables through comprehensive testing and adherence to Agile DevOps workflow processes.
- Build and optimize an agile, collaborative, high-performing Data Engineering team, encouraging continuous improvement and innovation.
- Identify and resolve technical and project-related barriers.
- Oversee project budgets.
- Implement data engineering best practices, staying updated on latest industry trends and technologies.
- Mentor and develop Data Engineers, providing guidance and support to promote professional growth and team culture.
Required Qualificationss:
- Bachelor’s or Master’s Degree in Data Engineering, Computer Science, Information Technology, Business or a related field.
- 10+ years experience leading a data engineering team.
- Significant experience in technical data project management with a proven track record of successful delivery.
- Expertise in data integration techniques, including ETL/ELT processes and data pipelines.
- Understanding of data modelling techniques. E.g. hierarchical, relational, entity-relationship (ER)
- Significant experience with Snowflake as a relational database systems (RDBMS).
- Proficient with SQL.
- Extensive knowledge of data governance principles, data quality management, and data privacy regulations.
- Strong understanding of software development lifecycle (SDLC) and Agile methodologies.
- Strong experience working in projects with Agile/Scrum methodologies.
- Excellent leadership and team management skills with the ability to motivate and guide a team of Data Engineers.
- Exceptional communication and interpersonal skills, with the ability to engage effectively with technical and non-technical stakeholders.
- Analytical and problem-solving abilities with strong attention to detail.
- Experience managing budgets and resource allocation.
- Data architecture experience.
Preferred Qualifications:
- Proficient in project management tools and software.
- PMP or other project management certification desirable.
- Significant experience with SQL Server Integration Services (SSIS).
- Experience with Azure Data Factory.
- Experience with AI tools to enhance data engineering services.
Supervisory Responsibilities:
- 4-6 Data Warehouse Engineers
At UBC, employee growth and well-being are always at the forefront. We offer an extensive range of benefits to ensure that you have everything you need to thrive personally and professionally.
Here are some of the exciting perks UBC offers:
- Remote opportunities
- Competitive salaries
- Growth opportunities for promotion
- 401K with company match*
- Tuition reimbursement
- Flexible work environment
- Discretionary PTO (Paid Time Off) OR 20 days (about 3 weeks) of PTO
- Paid Holidays
- Employee assistance programs
- Medical, Dental, and vision coverage
- HSA/FSA
- Telemedicine (Virtual doctor appointments)
- Wellness program
- Adoption assistance
- Short term disability
- Long term disability
- Life insurance
- Discount programs
UBC is proud to be an equal opportunity employer and does not discriminate because of race, color, sex, age, national origin, religion, sexual orientation, gender identity and/or expression, status as a veteran, and basis of disability or any other federal, state, or local protected class. We are committed to a diverse, equitable and inclusive culture that fosters respect for each other, our clients, and our patients.
#REMOTE
#LI-AM4