Insight Enterprises, Inc.
Principal Data Engineer
Job Description
Requisition Number: 95681
Principal Data Engineer
Insight Enterprises is a Fortune 500 Solutions Integrator helping organizations accelerate transformation by unlocking the power of people and technology. With a 35-year foundation in hardware and software supply chain augmenting our deep expertise in cloud, data, AI, cybersecurity, and intelligent edge, we guide organizations through complex digital decisions to achieve extraordinary results.
Insight’s Digital Innovation team is seeking a driven and passionate Principal Data Engineer to join our team. As a Principal Data Engineer, you will develop and solidify client relationships through excellent communication, positive attitude, adaptability, and strong work ethic to become the trusted partner of clients. You will support the planning and implementation of data design services, providing sizing and configuration assistance and performing needs assessments. Additionally, you will lead and mentor our development teams to deliver a quality data solution.
Location: Remote, though must be physically in the Eastern United States
Compensation: $135-155k + Bonus
Key Responsibilities
- Translate business requirements to technical solutions leveraging strong business acumen.
- Analyze current business practices, processes, and procedures as well as identify future business opportunities for leveraging cloud services (Microsoft, Amazon, and/or Google).
- Deliver architectures for transformations and modernizations of enterprise data solutions using cloud data technologies.
- Design and build modern data pipelines and data streams.
- Design and build data service APIs.
- Develop and maintain data warehouse schematics, layouts, architectures, and relational/non-relational databases for data access and Advanced Analytics.
- Expose data to end users using PowerBI, Azure API Apps, or any other modern visualization platform or experience.
- Implement effective metrics and monitoring processes.
What you’ll need to succeed
- Demonstrated experience of turning business use cases and requirements into technical solutions.
- Experience in business process mapping of data and analytics solutions.
- Experience in leading and mentoring development teams.
- Ability to model business processes using industry best practices.
- Ability to conduct data profiling, cataloging, and mapping for technical design and construction of technical data flows.
- Excellent grasp of data warehousing and ETL/ELT use cases and patterns at scale.
- Advanced SQL experience is required.
- Knowledge and experience implementing end-to-end cloud technologies (Microsoft, Amazon, and/or Google) is required.
- Hadoop, PowerShell, Databricks, Python, DevOps experience is a plus.
- Demonstrated experience preparing data and building data pipelines for Machine Learning/AI Use Cases (text, voice, image, etc.,) is a plus.
- Designing and building data pipelines using streams of IOT data is a plus.
Insight is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, sexual orientation or any other characteristic protected by law.
The position described above provides a summary of some the job duties required and what it would be like to work at Insight. For a comprehensive list of physical demands and work environment for this position, click here.
Insight is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, sexual orientation or any other characteristic protected by law.
Posting Notes: Remote || North Carolina (US-NC) || United States (US) || Data & AI || None || Remote ||