We are looking for a talented Data Engineer to join our team in Glendale, California. In this long-term contract role, you will be instrumental in designing, developing, and maintaining scalable data pipelines and platforms that support critical business operations. Through collaboration with cross-functional teams, you will contribute to innovative data solutions that enhance decision-making processes and drive operational excellence.<br><br>Responsibilities:<br>• Develop, maintain, and optimize data pipelines to support the Core Data platform.<br>• Create tools and services to enhance data discovery, governance, and privacy.<br>• Collaborate with product managers, architects, and software engineers to ensure the success of data platforms.<br>• Apply technologies such as Airflow, Spark, Databricks, Delta Lake, and Kubernetes to build advanced data solutions.<br>• Establish and document best practices for pipeline configurations, naming conventions, and operational standards.<br>• Monitor and ensure the accuracy, reliability, and efficiency of datasets to meet service level agreements (SLAs).<br>• Participate in agile and scrum ceremonies to improve collaboration and team processes.<br>• Foster relationships with stakeholders to understand their needs and prioritize platform enhancements.<br>• Maintain detailed documentation to support data governance and quality initiatives.
<p>Data Engineer</p><p>On-site | Austin, TX | Contract</p><p><br></p><p>Robert Half is partnering with a financial services organization to hire a Data Engineer in Austin, TX. This contract opportunity is ideal for someone with 3 years of experience building and optimizing modern data pipelines and analytics environments. The role focuses on moving data across cloud-based platforms to support reliable reporting, stronger data visibility, and informed decision-making across the organization.</p><p><br></p><p><strong>Responsibilities:</strong></p><p>• Build and maintain data pipelines that move information from data lake environments into structured warehouse and reporting platforms.</p><p>• Develop, schedule, and optimize ETL and ELT workflows using Matillion to support dependable data delivery.</p><p>• Design and manage Snowflake data models that improve accessibility, performance, and scalability for business users.</p><p>• Partner with analytics and reporting stakeholders to prepare datasets that support Tableau dashboards and visual insights.</p><p>• Monitor data processing jobs, troubleshoot failures, and resolve quality issues to maintain trusted data assets.</p><p>• Work within AWS-based environments to support secure, efficient, and scalable data integration processes.</p><p>• Collaborate with cross-functional teams to understand data needs and translate them into practical engineering solutions.</p>
We are looking for a Data Engineer to support the design, development, and optimization of modern data solutions in Houston, Texas. This Long-term Contract position is ideal for someone who enjoys building reliable pipelines, working with large-scale datasets, and improving the flow of information across systems. The role offers the opportunity to contribute technical expertise in a collaborative environment focused on performance, scalability, and data quality.<br><br>Responsibilities:<br>• Build and maintain scalable data pipelines that collect, transform, and deliver data for analytics and operational use.<br>• Develop ETL processes that improve the accuracy, consistency, and availability of data across multiple sources.<br>• Use Python and Apache Spark to process large datasets efficiently and support advanced data engineering workflows.<br>• Work with Hadoop-based environments to manage distributed data processing and storage activities.<br>• Integrate streaming and messaging solutions using Apache Kafka to support timely data movement and event-driven processing.<br>• Monitor pipeline performance, troubleshoot failures, and implement enhancements that strengthen reliability and efficiency.<br>• Partner with technical and business stakeholders to understand data needs and translate them into practical engineering solutions.
We are looking for a Data Engineer to join a financial services organization in Greer, South Carolina on a contract-to-permanent basis. This role focuses on building and enhancing modern data pipelines within a cloud-centered environment, with Snowflake serving as the primary data platform. The ideal candidate will help deliver production-ready solutions, strengthen data reliability, and apply disciplined engineering practices to support scalable, near real-time data processing.<br><br>Responsibilities:<br>• Design, build, and deliver end-to-end data pipelines in Snowflake that support business reporting and data consumption needs.<br>• Create new ingestion and transformation workflows while troubleshooting pipeline issues to improve stability and performance.<br>• Contribute to a delivery model that balances new development with targeted optimization of existing data assets and workflows.<br>• Implement streaming and event-driven ingestion patterns using Kafka to support timely and scalable data movement.<br>• Improve observability across the data ecosystem by strengthening monitoring, alerting, and data quality controls.<br>• Help simplify legacy data processes by reducing technical debt and modernizing outdated pipeline components.<br>• Apply sound software engineering standards, including maintainable code, documentation, and repeatable development practices.<br>• Support the advancement of testing and CI/CD processes by helping establish more consistent engineering workflows.<br>• Leverage AI-assisted development tools to accelerate coding, validation, and technical documentation where appropriate.
<p>Robert Half is seeking a Data Engineer to build, scale, and lead high‑impact data solutions. This role combines hands‑on data engineering with team leadership, mentoring, and oversight of end‑to‑end analytics pipelines that turn raw data into actionable business insights.</p><p>This role will be Business facing, working with departments across the organization to address data solutions.</p><p>This role is Onsite in Albuquerque, New Mexico</p><p><br></p><p>What You’ll Do</p><p>Lead and mentor a team of data engineers and analysts; set standards, review work, and support professional growth</p><p>Design, build, and oversee scalable ETL pipelines using Python, SQL, SSIS, and Airflow</p><p>Develop dimensional data models using Kimball methodology</p><p>Create dashboards and reports using Power BI and SSRS</p><p>Partner with business and IT stakeholders on analytics, ad hoc reporting, and data initiatives</p><p>Ensure data quality, governance, and compliance with PCI, PII, and regulatory standards</p><p>Automate workflows and reporting using Python, PowerShell, and modern analytics tools</p><p>Other duties as needed</p><p><br></p>
We are looking for a talented Data Engineer to join our team in Grand Rapids, Michigan. In this role, you will focus on designing, building, and optimizing robust data solutions using Snowflake and other cloud-based technologies. You will work closely with business intelligence and analytics teams to deliver scalable, high-performance data pipelines that support organizational goals.<br><br>Responsibilities:<br>• Design and implement scalable data models, schemas, and tables within Snowflake, including staging, integration, and presentation layers.<br>• Develop and optimize data pipelines using Snowflake tools such as Snowpipe, Streams, Tasks, and stored procedures.<br>• Ensure data security and access through role-based controls and best practices for data sharing.<br>• Build and maintain ETL pipelines leveraging tools like dbt, Matillion, Fivetran, Informatica, or Azure-native solutions.<br>• Integrate data from diverse sources such as APIs, IoT devices, and NoSQL databases to create unified datasets.<br>• Enhance performance by utilizing clustering, partitioning, caching, and efficient warehouse sizing strategies.<br>• Collaborate with cloud technologies such as AWS, Azure, or Google Cloud to support Snowflake infrastructure and operations.<br>• Implement automated workflows and CI/CD processes for seamless deployment of data solutions.<br>• Maintain high standards for data accuracy, completeness, and reliability while supporting governance and documentation.<br>• Work closely with analytics, reporting, and business teams to troubleshoot issues and deliver scalable solutions.
<p>We are looking for a Data Engineer/Analyst to join a B2B technology team in San Francisco, California. This role focuses on turning complex business questions into clear reporting, actionable metrics, and effective dashboard solutions that support multiple teams. The ideal candidate is comfortable working with large datasets, building scalable Tableau reporting, and querying data directly in Databricks. This opportunity is well suited for someone who can balance a steady flow of requests while clearly communicating insights to cross-functional stakeholders.</p><p><br></p><p>This is a 3-6 month contract opportunity. </p><p><br></p><p><br></p><p>Responsibilities:</p><p>• Oversee and prioritize a continuous pipeline of analytics requests coming from different business groups to ensure timely delivery of insights.</p><p>• Investigate reporting issues, resolve dashboard errors, and create new Tableau dashboards designed for long-term scalability and usability.</p><p>• Convert loosely defined business needs into measurable KPIs, structured analysis, and intuitive data visualizations.</p><p>• Write and refine SQL queries against the Databricks data lake to retrieve accurate data for reporting and analysis.</p><p>• Prepare large datasets by extracting, transforming, merging, and summarizing information from multiple sources.</p><p>• Improve query efficiency and enhance data structures to support faster, more reliable dashboard performance.</p><p>• Develop reporting focused on operational metrics such as performance trends, transfer activity, and response or resolution measurements.</p><p>• Design visual outputs such as trend analyses, comparison views, and region-based reporting to help stakeholders interpret results quickly.</p><p>• Present dashboards to partners and explain the methodology, assumptions, and logic behind the analysis in a clear manner.</p>
<p>We are seeking a Data Engineer to support the design, development, and maintenance of scalable data solutions within a Microsoft-focused environment. This role will work closely with business and technical teams to support reporting, analytics, and data integration initiatives.</p><p>Responsibilities</p><ul><li>Develop and maintain data pipelines and ETL processes</li><li>Support data integration and transformation efforts</li><li>Build and optimize SQL queries, stored procedures, and database solutions</li><li>Assist with data warehousing and reporting initiatives</li><li>Monitor data quality, integrity, and system performance</li><li>Collaborate with analysts, developers, and business stakeholders</li><li>Support documentation and troubleshooting efforts</li></ul><p><br></p>
<p>We are seeking a highly skilled Data Engineer to design, build, and manage our data infrastructure. The ideal candidate is an expert in writing complex SQL queries, designing efficient database schemas, and developing ETL/ELT pipelines. This role ensures data accuracy, accessibility, and performance optimization to support business intelligence, analytics, and reporting initiatives.</p><p><br></p><p><strong><em><u>Key Responsibilities</u></em></strong></p><p><br></p><p><strong>Database Design & Management</strong></p><ul><li>Design, develop, and maintain relational databases, including SQL Server, PostgreSQL, and Oracle, as well as cloud-based data warehouses.</li></ul><p><strong>Strategic SQL & Data Engineering</strong></p><ul><li>Develop advanced, optimized SQL queries, stored procedures, and functions to process and analyze large, complex datasets and deliver actionable business insights.</li></ul><p><strong>Data Pipeline Automation & Orchestration</strong></p><ul><li>Build, automate, and orchestrate ETL/ELT workflows using SQL, Python, and cloud-native tools to integrate and transform data from diverse, distributed sources.</li></ul><p><strong>Performance Optimization</strong></p><ul><li>Tune SQL queries and optimize database schemas through indexing, partitioning, and normalization to improve data retrieval and processing performance.</li></ul><p><strong>Data Integrity & Security</strong></p><ul><li>Ensure data quality, consistency, and integrity across systems.</li><li>Implement data masking, encryption, and role-based access control (RBAC).</li></ul><p><strong>Documentation</strong></p><ul><li>Maintain comprehensive technical documentation, including database schemas, data dictionaries, and ETL workflows.</li></ul>
We are looking for an experienced Data Engineer to join a team delivering modern data solutions in Poughkeepsie, New York. This Long-term Contract position focuses on building reliable, scalable data platforms in Databricks while supporting analytics needs across the business. The role calls for a hands-on engineer who can improve data performance, uphold governance standards, and partner effectively with cross-functional stakeholders in an agile environment.<br><br>Responsibilities:<br>• Create and support scalable data pipelines in Databricks using Spark technologies such as PySpark or Scala to process and deliver high-quality data.<br>• Develop lakehouse architectures on Azure Data Lake Storage Gen2 and ensure strong integration with Databricks for efficient data management.<br>• Establish and monitor data quality controls and governance practices within the platform using validation methods and Delta Lake capabilities.<br>• Investigate pipeline and application inefficiencies, then implement tuning strategies to improve Spark and Databricks performance.<br>• Work closely with analysts and other stakeholders to translate business data needs into refined, analytics-ready datasets.<br>• Automate ingestion, transformation, testing, and release processes, including integration with CI/CD workflows where appropriate.<br>• Provide guidance to less experienced engineers by sharing best practices for Databricks development, optimization, and support.<br>• Maintain clear technical documentation for notebooks, workflows, data models, configurations, and operational procedures.<br>• Protect data assets by applying security controls and compliance standards across the Databricks environment.<br>• Contribute to design sessions, solve complex data issues, and uphold change management and data integrity standards while delivering large assignments on schedule.
We are looking for a Data Engineer to join a financial services organization in Greer, South Carolina on a contract basis with the potential for a permanent role. This role focuses on designing and delivering modern data pipelines in a cloud-based environment, with an emphasis on reliability, quality, and scalable data processing. The position offers the opportunity to contribute to both new development and targeted improvements across an evolving data ecosystem centered on Snowflake and event-driven ingestion.<br><br>Responsibilities:<br>• Design, build, and deliver end-to-end data pipelines in Snowflake to support business and analytics needs.<br>• Create new data integration workflows while troubleshooting and resolving issues in existing pipelines.<br>• Apply sound engineering practices for coding, documentation, testing, and deployment to improve consistency and maintainability.<br>• Balance hands-on development of new solutions with optimization work that improves performance, stability, and efficiency.<br>• Develop streaming and ingestion processes using Kafka to enable timely and dependable data movement.<br>• Strengthen observability and data quality controls so pipeline health and accuracy are easier to monitor and maintain.<br>• Help reduce technical debt by simplifying legacy data processes and modernizing pipeline design where appropriate.<br>• Contribute to AI-assisted engineering efforts by using approved tools to accelerate development, testing, and documentation activities.
We are looking for a Data Engineer to help transform business data into reliable, accessible insights that support decision-making across the organization. This role partners with teams such as asset management, acquisitions, accounting, and HR to build reporting solutions, improve data quality, and streamline access to critical information. Based in Los Angeles, California, the position is well suited for someone who enjoys combining technical expertise with business collaboration in a fast-moving environment.<br><br>Responsibilities:<br>• Build and enhance dashboards, reports, and automated data workflows using tools such as Python, Excel, and Power BI.<br>• Translate business questions into scalable reporting and analytics solutions by working closely with stakeholders across multiple departments.<br>• Examine large and complex datasets to uncover trends, exceptions, and actionable insights that support operational and strategic decisions.<br>• Design and maintain data extraction, transformation, and loading processes, including query development and performance optimization.<br>• Monitor data accuracy through regular validation, issue resolution, and ongoing improvements to data governance practices.<br>• Support and guide entry-level BI team members by reviewing work, sharing best practices, and encouraging career growth.<br>• Explain technical findings in a clear way to non-technical audiences to promote understanding and adoption of data solutions.<br>• Lead or contribute to cross-functional initiatives that improve data accessibility, usability, and reporting effectiveness across the business.<br>• Administer BI platforms to maintain performance, reliability, and appropriate security controls.<br>• Deliver user support and training to help employees make effective use of reporting tools and interpret data confidently.
<p>Seeking a Data Engineer to build and maintain data pipelines and reporting systems.</p><p><strong>Responsibilities</strong></p><ul><li>Design and maintain ETL processes</li><li>Work with large datasets in SQL</li><li>Optimize database performance</li><li>Support BI/reporting teams</li></ul><p><br></p>
We are looking for a Data Engineer to help shape and strengthen the organization’s data ecosystem in Spartanburg, South Carolina. This role focuses on building scalable data structures and reliable integration solutions that support analytics, operational reporting, and long-term business goals. The ideal candidate brings a strong background in modern data platforms and enjoys partnering with technical and business teams to deliver secure, high-quality data solutions.<br><br>Responsibilities:<br>• Develop and refine data models, storage frameworks, and analytical repositories that enable efficient access to trusted information.<br>• Create scalable architecture approaches that support enterprise objectives while improving performance, reliability, and long-term maintainability.<br>• Establish data design standards, architectural patterns, and governance practices that promote consistency, quality, and security across platforms.<br>• Partner with software developers, analytics teams, and business stakeholders to translate operational needs into practical data solutions.<br>• Build and enhance data pipelines and integration processes that move information accurately across systems and support reporting and analysis.<br>• Implement processes for master data, metadata, and data quality management to strengthen governance and regulatory compliance.<br>• Assess emerging tools, cloud technologies, and platform options to recommend solutions that balance cost, scalability, and functionality.<br>• Work closely with data engineering peers to encourage strong technical alignment, knowledge sharing, and continuous improvement across the team.
We are looking for an experienced Data Engineer to help design and support scalable cloud-based data platforms in Jacksonville, Florida. This role focuses on building resilient data solutions in Azure, improving end-to-end data processing, and helping ensure strong performance across distributed systems. You will work closely with global engineering partners, contribute technical direction, and support a reliable delivery model in an Agile environment.<br><br>Responsibilities:<br>• Design, implement, and maintain cloud data infrastructure within Azure, using automation and infrastructure-as-code practices to improve consistency and scalability.<br>• Build and enhance enterprise data pipelines for ingestion, transformation, and processing using Databricks, Apache Spark, and Azure Data Factory.<br>• Provide technical leadership for cloud data platforms by driving architecture decisions that strengthen availability, performance, and long-term scalability.<br>• Collaborate daily with offshore and international engineering teams to align on development priorities, review code, and share technical knowledge across time zones.<br>• Participate actively in Agile ceremonies such as sprint planning, stand-ups, backlog refinement, readiness reviews, and retrospectives to support predictable delivery.<br>• Mentor data engineers through coaching, design guidance, and code review feedback that promotes high engineering standards.<br>• Support production operations by investigating incidents, resolving system bottlenecks, and leading root-cause analysis to improve platform reliability.<br>• Create and maintain architecture documentation, operational runbooks, and technical decision records to support distributed team execution.
<p>We are looking for an experienced Data Engineer to design and support data exchange solutions that connect external business partners with internal systems. This role will mainly work remotely with different office locations. We are looking for a candidate who lives in NC, within 2 hours of Greensboro, NC. This role focuses on building reliable integration processes, transforming structured files and API-based data, and ensuring critical information is available for reporting and operational use. The ideal candidate brings strong technical depth in data movement and troubleshooting, along with a practical understanding of manufacturing and supply chain workflows.</p><p><br></p><p>Responsibilities:</p><p>• Build and maintain business-to-business data interfaces that onboard new partner organizations and align incoming data with internal database structures.</p><p>• Develop automated workflows that ingest, transform, validate, and deliver data using file-based exchanges, APIs, and structured transaction formats such as EDI and X12.</p><p>• Configure and manage end-to-end integration processes across system interfaces, including flat-file handling, file sharing, and reporting-related data movement.</p><p>• Lead data transformation efforts through the full lifecycle by designing solutions, testing functionality, deploying processes, and stabilizing production performance.</p><p>• Investigate integration failures or data quality issues, identify root causes, and implement corrective actions to restore reliable processing.</p><p>• Partner with business intelligence and reporting teams to provide access to accurate, usable data sources that support analysis and operational decision-making.</p><p>• Apply manufacturing and supply chain process knowledge to structure data flows that support purchasing, components, orders, and assembly-related transactions.</p><p>• Use available tools and platforms to execute integration projects independently, including extracting data from enterprise applications and translating it into usable formats.</p><p>• Create scalable data pipelines that enable customer and order transactions to move through systems with minimal manual intervention.</p>
<p>We are looking for an experienced Data Engineer to join our team in Cleveland, Ohio. In this role, you will design, implement, and optimize data solutions that support business intelligence and analytics needs. If you have a passion for working with cutting-edge technologies and thrive in a fast-paced environment, this opportunity is for you.</p><p><br></p><p>Responsibilities:</p><p>• Develop and refine data models to ensure optimal performance and scalability.</p><p>• Design and implement data warehouse solutions for managing structured and unstructured data.</p><p>• Create and maintain data integration processes to support analytics and data-driven applications.</p><p>• Establish robust data quality and validation protocols to guarantee accuracy and consistency.</p><p>• Collaborate with business intelligence teams and stakeholders to gather requirements and deliver tailored solutions.</p><p>• Monitor and address issues within data pipelines, including performance bottlenecks and system errors.</p><p>• Research and adopt emerging technologies and best practices to enhance data engineering capabilities.</p>
We are looking for a Data Engineer to join a long-term contract opportunity based in Austin, Texas. In this role, you will turn high-level data architecture direction into practical engineering solutions that strengthen a warehouse-first approach and improve how data is collected, transformed, governed, and shared. You will work with technical and business partners to build reliable data foundations that support both operational processes and analytics. This position also plays an important part in elevating internal data engineering practices through clear documentation, reusable standards, and hands-on knowledge sharing.<br><br>Responsibilities:<br>• Convert architectural guidance into scalable data pipeline designs and warehouse implementation patterns that support consistent delivery.<br>• Build and maintain workflows that ingest source data, prepare it for downstream use, and organize it across raw, staging, curated, and consumption layers.<br>• Assess integration approaches and recommend when data should move directly between applications versus through the warehouse for better governance and reuse.<br>• Create repeatable standards for orchestration, transformation, testing, monitoring, documentation, and support handoff.<br>• Develop and support cloud data warehouse solutions using Snowflake, Matillion, DBT, or comparable data engineering tools based on platform needs.<br>• Collaborate closely with integration and cross-functional team members to explain technical choices, guide implementation decisions, and strengthen team capability.<br>• Produce clear documentation covering data flows, lineage, dependencies, architecture decisions, and operational expectations.<br>• Deliver hands-on engineering leadership that enables durable solutions without creating long-term dependency on external support.
We are looking for an experienced Senior Hybrid Infrastructure Engineer to support cloud and infrastructure initiatives for a healthcare organization in Milwaukie, Oregon. This contract opportunity with permanent potential is ideal for someone who excels at building reliable hybrid environments that connect on-premises systems with scalable AWS services. The role focuses on strengthening infrastructure performance, improving automation, and helping teams deliver secure, resilient platform capabilities.<br><br>Responsibilities:<br>• Design, implement, and maintain hybrid infrastructure solutions that integrate on-premises environments with AWS-based services.<br>• Build and enhance infrastructure automation using Ansible to improve consistency, efficiency, and deployment speed.<br>• Administer and optimize core AWS resources, including EC2 and Auto Scaling configurations, to support availability and performance goals.<br>• Monitor system health, troubleshoot infrastructure issues, and resolve complex operational problems across cloud and hybrid platforms.<br>• Collaborate with engineering and operational teams to develop secure, scalable architecture aligned with healthcare environment standards.<br>• Improve infrastructure reliability through capacity planning, performance tuning, and proactive maintenance activities.<br>• Create and maintain technical documentation for environments, configurations, operational procedures, and support processes.
<p>We are looking for an Application & AI Security Engineer to support secure software delivery and AI-enabled development practices. This position is ideal for a hands-on security specialist who can apply practical expertise across enterprise applications, modern development tools, and cloud security fundamentals. The role focuses on strengthening application protections, guiding secure use of AI coding platforms, and partnering with technical teams in a fast-moving environment.</p><p><br></p><p>Responsibilities:</p><p>• Lead security reviews for enterprise applications and integrated platforms, identifying weaknesses related to authentication, authorization, data handling, and service communication.</p><p>• Establish guardrails for AI-assisted development tools such as GitHub Copilot, Cursor, and similar platforms to promote secure coding and responsible usage.</p><p>• Work directly with engineering and platform teams to embed application security practices into design, development, and deployment activities.</p><p>• Assess cloud and infrastructure configurations with attention to identity controls, secrets protection, logging, and network security fundamentals.</p><p>• Provide practical remediation guidance for vulnerabilities discovered in applications, APIs, and supporting environments.</p><p>• Support security improvements across ERP and business system integrations where secure data exchange and access control are critical.</p><p>• Drive adoption of security standards and influence teams through periods of rapid change and evolving technical priorities.</p>