Senior Data Engineer
Responsibilities
Kforce has a client in Scottsdale, AZ that is seeking a Senior Data Engineer. This role will work 3 days a week in office and 2 remote. Key Responsibilities:
• Performs validation on incoming data files, resolves data quality issues, and coordinates preventative corrective actions with the appropriate vendors or internal teams when errors are present
• Designs programmatic methods (automation) to ingest, clean, process, test, and serve data to the business; Designs and implements methods for improving data processing, accuracy, and reporting
• Investigates and diagrams data processes, identifies opportunities for improvement, recommends and engineers a solution within Azure (Data Factory - ETL Notebooks (Python & SQL) One Lake, and deployment pipeline semantic layer design)
• Works closely with the business to understand informational needs, and to model consumption layer data
• Takes a continuous learner's approach to maintaining industry knowledge and technical skillset
• Journals work assignments for the benefit of team knowledge management
• Upholds data governance by journaling all data asset information within Microsoft Purview (Azure)
• Assists with executing and delivery of operational reporting as needed
Requirements
• Bachelor's degree in Statistics, Data Analytics, Business Intelligence, or a STEM related field; Related work experience can be substituted for educational requirement
• 5+ years of experience in ETL design using Azure Data Factory, Spark notebooks (Python & SQL are essential)
• 5+ years of prior experience, preferably within the insurance industry
• 5+ years of experience writing complex SQL queries for SQL Server
• Experience with Microsoft Fabric is preferred
• Prior experience in Microsoft Azure cloud-based data warehouse implementations is preferred
• Experience detailing business process and data flow process
• Clear understanding of Azure database design and physical database structures
• A curious data collector obsessed with data quality and reliability
• An enthusiastic initiative-taker and team player who can work collaboratively
• A strong analytical and organized problem-solver
• A patient communicator who enjoys data modelling and analysis
• Experienced professional who prototypes and designs creative BI solutions
• Understands the critical role of documentation and journaling work performed
The pay range is the lowest to highest compensation we reasonably in good faith believe we would pay at posting for this role. We may ultimately pay more or less than this range. Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs. This range may be modified in the future.
We offer comprehensive benefits including medical/dental/vision insurance, HSA, FSA, 401(k), and life, disability & ADD insurance to eligible employees. Salaried personnel receive paid time off. Hourly employees are not eligible for paid time off unless required by law. Hourly employees on a Service Contract Act project are eligible for paid sick leave.
Note: Pay is not considered compensation until it is earned, vested and determinable. The amount and availability of any compensation remains in Kforce's sole discretion unless and until paid and may be modified in its discretion consistent with the law.
This job is not eligible for bonuses, incentives or commissions.
Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.
By clicking “Apply Today” you agree to receive calls, AI-generated calls, text messages or emails from Kforce and its affiliates, and service providers. Note that if you choose to communicate with Kforce via text messaging the frequency may vary, and message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You will always have the right to cease communicating via text by using key words such as STOP.