• Browse jobs
  • Find the right job type for you
  • Explore how we help job seekers
  • Finance and Accounting
  • Technology
  • Marketing and Creative
  • Administrative and Customer Support
  • Legal
  • Preview candidates
  • Contract talent
  • Permanent talent
  • Learn how we work with you
  • Executive search
  • Finance and Accounting
  • Technology
  • Marketing and Creative
  • Administrative and Customer Support
  • Legal
  • Technology
  • Risk, Audit and Compliance
  • Finance and Accounting
  • Digital, Marketing and Customer Experience
  • Legal
  • Operations
  • Human Resources
  • 2025 Salary Guide
  • Demand for Skilled Talent Report
  • Building Future-Forward Tech Teams
  • Job Market Outlook
  • Press Room
  • Salary and hiring trends
  • Adaptive working
  • Competitive advantage
  • Work/life balance
  • Inclusion
  • Browse jobs Find your next hire Our locations
    ;

    11 results for Data Engineer in Houston, TX

    RelevanceDate Posted
    Create a Job Alert
    Email me about new Data Engineer jobs in Houston, TX
    Are you sure you want to pass on this job?

    Job Description:

    We are looking for a skilled Data Architect with expertise in Azure Databricks to join our team. In this role, you will be responsible for designing, implementing, and optimizing data architectures on the Azure platform, leveraging Azure Databricks for large-scale data processing and analytics. You will work closely with data engineers, analysts, and business stakeholders to build robust data pipelines, ensure data quality, and support advanced analytics and machine learning initiatives. The ideal candidate will have strong experience in cloud-based data solutions, a deep understanding of data modeling, and proficiency in working with Databricks and related Azure services.

    Responsibilities:

    • Design and implement data architecture solutions on Azure using Databricks.
    • Build and optimize data pipelines for the efficient processing of large datasets.
    • Collaborate with data engineers, analysts, and business stakeholders to define data requirements and solutions.
    • Ensure data quality, integrity, and consistency across the data pipeline.
    • Develop and implement data models and structures for analytics and reporting.
    • Work with cloud technologies, including Azure Data Lake, Azure Synapse, and other related services.
    • Implement and maintain best practices for data governance, security, and compliance.
    • Continuously improve data processes and architecture to meet business needs.

    Requirements:

    • Proven experience as a Data Architect or in a similar role, with a focus on cloud-based data solutions.
    • Expertise in Azure Databricks, along with other Azure services like Azure Data Lake, Azure SQL, and Azure Synapse.
    • Strong knowledge of data modeling, ETL processes, and data warehousing concepts.
    • Proficiency in SQL, Python, and/or Scala for data processing.
    • Experience with data governance, security, and compliance practices.
    • Strong problem-solving skills and the ability to work in a collaborative environment.
    • Excellent communication skills to work with both technical and non-technical teams.

    Preferred Qualifications:

    • Azure certifications (e.g., Microsoft Certified: Azure Data Engineer Associate).
    • Experience with machine learning and AI integration in data pipelines.

    Call today for Immediate Consideration! 

    Technology Doesn't Change the World, People Do.®

    Robert Half is the world’s first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles. Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app and get 1-tap apply, notifications of AI-matched jobs, and much more. All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information. © 2025 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking “Apply Now,” you’re agreeing to Robert Half’s Terms of Use.

    11 results for Data Engineer in Houston, TX

    Data Architect <p><strong>Job Description:</strong></p><p>We are looking for a skilled Data Architect with expertise in Azure Databricks to join our team. In this role, you will be responsible for designing, implementing, and optimizing data architectures on the Azure platform, leveraging Azure Databricks for large-scale data processing and analytics. You will work closely with data engineers, analysts, and business stakeholders to build robust data pipelines, ensure data quality, and support advanced analytics and machine learning initiatives. The ideal candidate will have strong experience in cloud-based data solutions, a deep understanding of data modeling, and proficiency in working with Databricks and related Azure services.</p> Application Support Engineer <p>We are seeking an Power Generation Application Support Engineer who is passionate about technology and has experience in the integrated energy and commodity trading industry. The role is based in Houston, Texas and involves supporting power generation management applications. As an Application Support Engineer, you will have the opportunity to work with various systems that are crucial for the real-time operations of our power generation assets. </p><p><br></p><p>Responsibilities:</p><p>• Manage and maintain SCADA configurations, including RTU/FEP/ICCP config, setpoints, analog/digital control points</p><p>• Set up GMS calculations, AGC control logic, and calculations</p><p>• Proactively monitor and fix issues related to connectivity between RTU, GMS, and ICCP links</p><p>• Investigate and resolve data discrepancies and telemetry issues impacting dispatch</p><p>• Implement market (ISO) changes and build/modify advanced displays</p><p>• Manage user access, roles, and permissions, ensuring the system is NERC compliant</p><p>• Maintain system and process documentation</p><p>• Communicate with stakeholders/vendors on incident progress, impending changes, or agreed outages</p><p>• Log and prioritize support tickets in the ticketing system</p><p>• Set up and maintain external data interfaces, create and maintain one-line diagrams.</p> Software Engineer (Trading Experience) We are looking for a Software Engineer with Trading Experience to join our team in Houston, Texas. In this role, you will be primarily focusing on Android and Backend Development, using tools such as Atlassian Jira and C++ to optimize our software solutions. You will also be involved in AB Testing and bug tracking to ensure the efficiency and effectiveness of our trading software.<br><br>Responsibilities:<br>• Develop and maintain Android applications for equity trading <br>• Utilize Atlassian Jira for efficient project management<br>• Carry out Backend Development tasks to enhance software performance<br>• Track and rectify software bugs to ensure a smooth user experience<br>• Use C++ as a key programming language in software development<br>• Conduct AB Testing to evaluate software performance and user experience<br>• Employ Agile Scrum methodologies in the software development process<br>• Develop APIs to provide seamless integration with other software systems<br>• Use ASP.NET for server-side web application development<br>• Apply CSS for styling and layout of web pages. Software Engineer (Outsystems) We are offering an exciting opportunity for a Software Engineer (Outsystems) in the Energy/Natural Resources industry. The position is based in The Woodlands, Texas, United States. You will be an integral part of our team, working on application development, UI/UX design, integration, testing, deployment, maintenance, documentation, and continuous improvement.<br><br>Responsibilities:<br>• Design and build responsive web and mobile applications using the OutSystems platform, ensuring they meet business requirements.<br>• Collaborate with UX/UI designers to develop user-friendly and visually appealing interfaces.<br>• Connect applications with diverse data sources and third-party services to ensure smooth operation.<br>• Conduct unit testing and participate in system and user acceptance testing to maintain the quality of the applications.<br>• Oversee the deployment of applications to various environments, including production, and ensure successful launches.<br>• Provide continuous support and maintenance for existing applications, addressing bugs, and implementing enhancements.<br>• Generate and maintain technical documentation, including design specifications, test plans, and user guides.<br>• Remain up-to-date with the latest OutSystems features, best practices, and industry trends to consistently improve development processes. Plant Application Support Engineer We are offering an exciting opportunity for a Plant Application Support Engineer in Houston, Texas. This role involves managing enterprise applications and plant systems applications within the Oil & Gas industry. The selected candidate will work in a high-risk industrial environment, ensuring that our systems are aligned with industry standards and policies. <br><br>Responsibilities:<br><br>• Administer security settings and restrictions across all applications to maintain data integrity and confidentiality.<br>• Provide technical support to users, addressing production issues to ensure systems remain operational.<br>• Collaborate with software vendors to plan and execute upgrades, patches, and new modules.<br>• Develop user guides and Standard Operating Procedures (SOPs) to aid training and change management activities.<br>• Support periodic user access reviews and internal audits to maintain system security.<br>• Work closely with business users to identify process optimization opportunities.<br>• Address production issues and resolve incidents, service tickets, and general inquiries raised by users.<br>• Support user acceptance testing to ensure solutions meet business requirements.<br>• Support the integration of our applications with other internal and external applications.<br>• Participate in application projects and change intakes, including requirement gathering, planning, and execution.<br>• Liaise with vendors on application version enhancements and patches, ensuring compliance with our patching policies.<br>• Provide technical insights and recommendations to ensure applications are scalable, maintainable, and aligned with our long-term goals.<br>• Exhibit strong security practices with systems that handle sensitive data.<br>• Create and maintain comprehensive documentation of application architectures, configurations, and processes. Database Developer We are offering a permanent employment opportunity for a skilled Database Developer in Houston, Texas. The role involves working within a team to manage and support the SharePoint Online site collections, implement and manage security policies, provide technical support to end-users, conduct data migration projects, and monitor the performance of SharePoint Online environments. <br><br>Responsibilities:<br><br>• Administer and manage SharePoint Online site collections, libraries, lists, and workflows to ensure optimal performance<br>• Implement and oversee security policies and access controls to maintain data integrity and compliance with organizational policies<br>• Provide technical support to end-users and conduct training sessions to enhance user adoption and proficiency with SharePoint Online<br>• Execute data migration projects from on-premises SharePoint or other platforms to SharePoint Online<br>• Monitor the SharePoint Online environment to identify potential issues and implement corrective actions for optimal performance<br>• Develop and maintain documentation for SharePoint Online procedures and configurations<br>• Stay abreast of the latest SharePoint Online features, updates, and best practices to continuously improve the SharePoint environment. Software Developer We are in search of a Software Developer for a short term contract employment opportunity. The role is based in Houston, Texas, and operates within the IT industry. The Software Developer will be tasked with creating and maintaining software solutions, particularly within the Microsoft SharePoint environment.<br><br>Responsibilities:<br><br>• Design and build custom web parts, extensions, and components using SPFx, a client-side development model for SharePoint.<br>• Harness modern JavaScript libraries and frameworks like React and TypeScript to develop scalable, maintainable solutions.<br>• Integrate these solutions with SharePoint Online, Microsoft Teams, and other Microsoft 365 services for seamless functionality.<br>• Collaborate with business stakeholders to comprehend requirements and translate them into technical solutions.<br>• Create and implement SharePoint solutions that address business needs, including site layouts, workflows, and custom functionalities.<br>• Write, test, and debug code for SharePoint solutions, ensuring quality and performance standards are met.<br>• Keep SharePoint solutions updated and address any issues or implement enhancements as required.<br>• Develop solutions that can be integrated with other business applications and systems.<br>• Program against the Microsoft Graph and other APIs to access and manipulate SharePoint data.<br>• Write clear and comprehensive documentation for solutions developed.<br>• Provide technical support and troubleshooting for SharePoint-related issues.<br>• Manage SharePoint site collections and subsites, implementing and configuring SharePoint features and functionalities.<br>• Customize SharePoint workflows to automate business processes.<br>• Maintain and update SharePoint security policies and manage data backups to ensure data integrity. Software Developer We are seeking a Software Developer in Houston, Texas. This role offers a contract to permanent employment opportunity within the technology industry. As a Software Developer, you will be entrusted with the responsibility of creating scalable software solutions, managing SharePoint site collections, customizing workflows, and ensuring data integrity. <br><br>Responsibilities:<br><br>• Develop custom web parts, extensions, and components using SPFx, a client-side development model for SharePoint.<br>• Create scalable solutions using modern JavaScript libraries and frameworks such as React and TypeScript. <br>• Integrate software solutions with SharePoint Online, Microsoft Teams, and other Microsoft 365 services.<br>• Collaborate with stakeholders to understand requirements and translate them into technical solutions.<br>• Design and implement SharePoint solutions that meet business needs, including site layouts, workflows, and custom functionalities.<br>• Write, test, and debug code for SharePoint solutions, ensuring quality and performance.<br>• Maintain and update existing SharePoint solutions, addressing issues and implementing enhancements.<br>• Develop and integrate solutions with other business applications and systems.<br>• Program against the Microsoft Graph and other APIs to access and manipulate SharePoint data.<br>• Write clear and comprehensive documentation for developed solutions.<br>• Provide technical support and troubleshooting for SharePoint-related issues.<br>• Manage SharePoint site collections and subsites.<br>• Implement and configure SharePoint features and functionalities.<br>• Customize SharePoint workflows to automate business processes.<br>• Maintain and update SharePoint security policies.<br>• Ensure data integrity and manage backups. Software Developer <p><strong>Job Description:</strong></p><p>We are seeking a talented Software Engineer with expertise in C# .NET and React to join our development team. In this role, you will be responsible for designing, developing, and maintaining web applications, focusing on both the back-end (C# .NET) and front-end (React). You will collaborate with cross-functional teams to deliver high-quality software solutions, ensuring scalability, performance, and a seamless user experience. The ideal candidate will have strong programming skills, a solid understanding of software development best practices, and experience building modern, full-stack applications.</p> ServiceNow Engineer <p>We are offering an opportunity for a ServiceNow Engineer to join our team, located in Houston, Texas. The role involves improving the user experience, optimizing workflows, and identifying low-code opportunities for both technical and business stakeholders. The ServiceNow Engineer will leverage expertise in process engineering to enhance the ServiceNow platform, ensuring seamless integration and exceptional functionality.</p><p><br></p><p>Responsibilities:</p><p><br></p><p>• Design and implement user-centric workflows on the ServiceNow platform to enhance user experience.</p><p>• Streamline and optimize workflows using process engineering expertise to improve overall efficiency and effectiveness.</p><p>• Collaborate with business stakeholders to identify and develop low-code opportunities that meet specific needs and drive process improvements.</p><p>• Establish feedback loops with end-users to gather insights and drive the adoption of ServiceNow solutions across the enterprise.</p><p>• Provide training and support to end-users, fostering a culture of continuous improvement and knowledge sharing.</p><p>• Stay current with releases and solutions, apply ITIL/ITSM best practices, and prioritize "QA and Security First" in all implementations.</p><p>• Assist in troubleshooting production issues, manage time effectively, and work independently to meet deadlines.</p><p>• Develop ServiceNow solutions aligning with business and customer objectives.</p><p>• Deliver full ITSM Pro capabilities that maximize employee efficiency and engagement.</p><p>• Leverage automations and integrations, including Integration Hub and Automated Test Framework (ATF), in your workflow engineering.</p> Programmer Analyst We are offering a permanent employment opportunity for a Programmer Analyst, based in Houston, Texas. As a Programmer Analyst, you will be working in the industry, utilizing your skills to develop and test backend software, manage DB2 databases, and handle A/B testing. You will also be expected to work with Atlassian Jira, GitHub, and Hibernate ORM, contributing to the overall success of the team.<br><br>Responsibilities<br>• Utilize Atlassian Jira in managing and tracking project progress<br>• Engage in backend development tasks, improving system functionality and efficiency<br>• Manage DB2 databases, ensuring data security and accessibility<br>• Work with GitHub to manage code and collaborate with other team members<br>• Use Hibernate ORM for mapping Java classes to database tables<br>• Conduct A/B testing to evaluate user experience and system performance<br>• Apply Agile Scrum methodologies in the software development process<br>• Develop and maintain ASP.NET applications to meet user needs<br>• Use CSS for designing and improving user interfaces<br>• Prepare necessary documentation to record project development and maintenance activities.