Search jobs now Find the right job type for you Create a job alert Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2026 Salary Guide Demand for Skilled Talent Report Job Market Outlook Press Room Tech insights Labor market overview AI in recruiting Navigating the AI era Staffing for small businesses Cost of a bad hire Browse jobs Find your next hire Our locations

Add your latest resume to match with open positions.

14 results for Data Engineer in Dallas, TX

Data/Information Architect
  • Dallas, TX
  • onsite
  • Permanent / Full Time
  • 200000 - 220000 USD / Yearly
  • We are seeking a hands-on Senior Enterprise Architect in Artificial Intelligence (AI) to join our global Enterprise Architecture team. This role blends deep technical expertise with architectural design and practical implementation to drive AI-powered transformation initiatives.<br><br>As part of a forward-thinking global technology team, you’ll collaborate across business, data, and product functions to design and implement AI/ML solutions that enable digital products and services.<br><br>Key Responsibilities<br><br>Design and architect enterprise-scale AI/ML solutions across areas such as Machine Learning, Generative AI, Deep Learning, Virtual Assistants, and Cognitive Services (Vision/Image, Text/Language processing).<br>Develop and communicate AI roadmaps, future-state architectures, and design artifacts.<br>Rapidly prototype and build proof-of-concepts (PoCs) and MVPs for AI models and algorithms.<br>Evaluate and recommend AI/ML tools, platforms, and frameworks; conduct ROI analysis.<br>Experiment with and fine-tune LLMs, train custom models, and assess performance metrics.<br>Perform data exploration, cleansing, and feature engineering to prepare datasets for model training.<br>Guide and mentor engineering and data science teams through AI/ML solution design, deployment, and integration into enterprise workflows.<br>Continuously scan industry innovations and apply emerging AI/ML technologies to business problems.<br>What We’re Looking For<br><br>Strong technical and business acumen in creating technology-driven solutions.<br>Passion for experimenting with and adopting emerging AI/ML technologies.<br>Excellent communication and influencing skills; ability to present complex technical concepts to both technical and non-technical audiences.<br>Proven ability to balance timeliness, cost, and quality in solution design.<br>Experience leading digital transformation, target operating models, and performance improvement initiatives.<br>Qualifications<br><br>Bachelor’s degree in STEM or related field (MBA a plus).<br>5+ years in AI/ML solution architecture, prototyping, and experimentation.<br>5+ years working with AWS and/or Azure data, analytics, and AI services.<br>3+ years of experience with data science tools and frameworks.<br>Recent, hands-on experience with Generative AI, LLMs, and Agentic AI platforms.<br>Knowledge of cloud-native services (data storage, compute, networking, security).<br>Strong understanding of statistical methods, data preprocessing, and feature engineering.
  • 2026-05-19T00:00:00Z
Software Engineer
  • Dallas, TX
  • onsite
  • Permanent / Full Time
  • 125000 - 140000 USD / Yearly
  • We are looking for an experienced Software Engineer to join a team delivering robust web-based solutions in Dallas, Texas. This position focuses on creating dependable, scalable applications that can support large-scale digital activity while improving overall platform performance. The role is well suited to someone with strong backend or full-stack expertise who enjoys working with modern frameworks and building systems designed for growth.<br><br>Responsibilities:<br>• Design, build, and enhance web applications that support business-critical digital services.<br>• Develop backend and full-stack features using technologies such as C#, .NET, ASP.NET, JavaScript, and React.js.<br>• Improve application stability, responsiveness, and scalability to meet the demands of high-traffic environments.<br>• Collaborate with technical teams to define architecture, implement new functionality, and maintain code quality standards.<br>• Troubleshoot defects, resolve performance issues, and deliver reliable fixes across the platform.<br>• Contribute to ongoing product and platform enhancements through clean, maintainable, and well-tested code.
  • 2026-05-30T00:00:00Z
Software Engineer
  • Grand Prairie, TX
  • onsite
  • Permanent / Full Time
  • 0 - 0 USD / Yearly
  • We are looking for an experienced Software Engineer to join a manufacturing organization in Grand Prairie, Texas. In this role, you will help create and enhance business-critical web applications and services, contributing to technical direction while delivering reliable, scalable solutions. The position offers the opportunity to work closely with product and cross-functional teams to translate business needs into effective software. You will play a key part in building high-quality systems and supporting strong engineering standards across the team.<br><br>Responsibilities:<br>• Design, develop, and enhance web-based applications and backend services using C#, .NET technologies, and modern front-end frameworks.<br>• Guide architectural planning for complex software platforms and help shape technical decisions that support long-term scalability.<br>• Manage the full feature lifecycle by clarifying requirements, estimating effort, building solutions, validating quality, and supporting releases.<br>• Mentor fellow engineers by sharing technical knowledge, reviewing approaches, and encouraging strong development practices.<br>• Produce readable, maintainable, and thoroughly tested code while identifying opportunities to improve application speed and system efficiency.<br>• Collaborate with product leaders and cross-functional stakeholders to ensure technical deliverables align with operational and business objectives.<br>• Investigate production issues, implement fixes, and participate in support coverage as needed to maintain application stability.<br>• Promote effective engineering tools, development standards, and modern practices that improve software quality and team productivity.
  • 2026-06-05T00:00:00Z
DevOps Engineer
  • Dallas, TX
  • onsite
  • Permanent / Full Time
  • 120000 - 160000 USD / Yearly
  • We are looking for a DevOps Engineer to strengthen our infrastructure and platform capabilities in Dallas, Texas. This position focuses on building dependable, secure, and scalable cloud operations while advancing automation and delivery practices across engineering teams. The ideal candidate brings hands-on experience with production cloud environments, infrastructure as code, and deployment pipelines, along with a practical approach to reliability and operational excellence.<br><br>Responsibilities:<br>• Maintain the stability, availability, and protection of cloud-based systems that support critical business applications.<br>• Create, refine, and manage automated build and deployment workflows using modern CI/CD tools such as GitHub Actions and AWS CodePipeline.<br>• Develop and administer infrastructure through code-based provisioning with tools including Terraform and CloudFormation.<br>• Design and support scalable AWS architectures spanning compute, containers, serverless services, databases, storage, and core networking components.<br>• Investigate production incidents across application and infrastructure layers, identify root causes, and restore service efficiently.<br>• Establish effective monitoring, centralized logging, and alerting to improve visibility into platform health and system behavior.<br>• Improve platform resilience, performance, and cloud spend through ongoing optimization and preventative engineering practices.<br>• Partner in disaster recovery planning, testing, and readiness activities to strengthen business continuity.<br>• Support security and compliance initiatives by applying best practices, identifying operational risks, and implementing corrective measures.
  • 2026-05-28T00:00:00Z
Infrastructure Engineer
  • Fort Worth, TX
  • onsite
  • Temporary to Hire
  • 58 - 63 USD / Hourly
  • <p><br></p><p>The Infrastructure Engineer is responsible for designing, implementing, and supporting enterprise network and infrastructure systems across a multi-building environment. This individual will serve as a hands-on technical resource, owning day-to-day network operations while also leading infrastructure upgrades and modernization efforts. The role requires a strong networking foundation combined with the ability to support systems, users, and ongoing projects in a small, fast-paced IT environment.</p><p><br></p><p><strong>Title: Infrastructure Engineer </strong></p><p><strong>Location: Grand Prairie, TX </strong></p><p><strong>Duration: 3 Month Contract to Hire </strong></p><p><strong>Salary: 120k - 130k</strong></p><p><br></p><p><strong>Responsibilities</strong>:</p><ul><li>Design, implement, and support LAN/WAN, VPN, wireless networks, and core infrastructure across multiple locations, including switches, routers, VLANs, and trunking</li><li>Troubleshoot and resolve network and connectivity issues, serving as the escalation point and primary responder for outages and performance problems</li><li>Manage and maintain network hardware and environments, including configuring switches, upgrading access points, and supporting infrastructure across multiple buildings</li><li>Support infrastructure projects such as wireless upgrades, security deployments, COLO environment setup, and migration from legacy systems to modern platforms</li><li>Provide hands-on support across IT operations, including end-user support, server configuration, virtualization support, and general infrastructure maintenance</li></ul><p><br></p>
  • 2026-06-05T00:00:00Z
Systems Engineer
  • Plano, TX
  • onsite
  • Permanent / Full Time
  • 115000 - 140000 USD / Yearly
  • We are looking for a skilled Systems Engineer to join our team in Plano, Texas. In this role, you will be responsible for managing and maintaining server infrastructure, ensuring system security, and supporting disaster recovery initiatives. The ideal candidate will collaborate with various IT teams and vendors to provide reliable and secure technology solutions in a dynamic and fast-paced environment.<br><br>Responsibilities:<br>• Provide daily support for servers and systems, including Active Directory, Citrix, Microsoft Exchange, file servers, and other applications.<br>• Coordinate and oversee IT projects, ensuring proper documentation of changes made to server systems.<br>• Manage vendor relationships and supervise outsourced services and projects.<br>• Develop and implement disaster recovery processes and business continuity plans, participating actively in related exercises.<br>• Collaborate with network, systems, and application teams to optimize server hardware, software, and applications.<br>• Monitor and enforce security policies and procedures to maintain system integrity.<br>• Perform preventive maintenance tasks, including upgrades, patch management, and firmware updates.<br>• Support end users and IT staff with technical issues and system improvements.<br>• Monitor and report on security performance metrics, addressing areas of non-compliance and recommending solutions.<br>• Stay informed about changes in IT security regulations and advancements in security technologies.
  • 2026-05-15T00:00:00Z
Business Analytics/Data Analyst (contract)
  • Dallas, TX
  • onsite
  • Temporary / Contract
  • 50 - 55 USD / Hourly
  • <p>We are looking for a Business Analytics/Data Analyst to join a long-term contract opportunity in Dallas, Texas within the energy and natural resources sector. This position will focus on preparing, organizing, and validating critical business data to support a major enterprise implementation. The ideal candidate will work across business and technical teams to improve data accuracy, ensure reliable conversion outcomes, and maintain strong documentation throughout the project lifecycle.</p><p>This is a 9-18 month contract assignment, offering a hybrid work schedule of 3 days a week in the office in Dallas, TX 75240, and 2 days a week working remotely.</p><p>This contract position will be assisting the client during an Oracle Fusion implementation.</p><p><br></p><p><strong><u>Data Analyst/Data Conversion Specialist (contract position):</u></strong></p><p>Responsibilities:</p><p>• Evaluate legacy data sources to identify structure, quality concerns, and migration needs for the target platform.</p><p>• Prepare data for conversion by performing cleansing, standardization, mapping, and transformation activities.</p><p>• Oversee data extraction, load coordination, and reconciliation efforts to confirm completeness and accuracy.</p><p>• Collaborate with stakeholders, IT teams, and external partners to investigate and resolve data-related issues.</p><p>• Assist with test cycles, trial conversions, and cutover readiness activities to support a smooth implementation.</p><p>• Create and maintain clear documentation for migration logic, business rules, controls, and validation procedures.</p><p>• Monitor data quality and integrity throughout the implementation to support compliance and dependable reporting.</p>
  • 2026-06-04T00:00:00Z
Software Developer
  • Carrollton, TX
  • onsite
  • Temporary to Hire
  • 47.5 - 55 USD / Hourly
  • We are looking for a Software Developer to join a manufacturing organization in Carrollton, Texas on a contract-to-permanent basis. In this role, you will contribute to the design, enhancement, and support of software applications that help drive day-to-day operations and product development. The ideal candidate brings strong experience with C# and the .NET ecosystem, along with a practical approach to debugging, testing, and collaborative development. This opportunity is well suited for someone who enjoys building reliable solutions, adapting to evolving priorities, and working closely with technical teams in a structured environment.<br><br>Responsibilities:<br>• Develop, enhance, and maintain software applications using C#, C, C++, and related .NET technologies to support business and engineering needs.<br>• Add new functionality and incorporate software components or products into existing applications while ensuring compatibility and performance.<br>• Investigate application defects, diagnose root causes, and implement effective fixes for both current systems and newly developed solutions.<br>• Perform testing and validation activities to confirm software quality, stability, and readiness for deployment.<br>• Follow established development standards, workflows, and review practices to deliver consistent and maintainable code.<br>• Participate in design discussions, code reviews, and team collaboration sessions to improve technical solutions and overall development quality.<br>• Work with configuration management tools and virtualized environments to support builds, version control, and software delivery processes.<br>• Continue expanding technical knowledge through training and ongoing learning to stay current with tools, platforms, and development practices.
  • 2026-05-22T00:00:00Z
Business Analyst
  • Dallas, TX
  • onsite
  • Temporary / Contract
  • 25 - 32 USD / Hourly
  • <p>We are looking for a detail-oriented Business Analyst to support loan servicing insurance operations for a Long-term Contract position based in Dallas, Texas. This role centers on reviewing commercial loan insurance documentation, resolving coverage-related issues, and coordinating with borrowers, agents, and internal partners to maintain compliance with servicing standards. The ideal candidate brings strong analytical judgment, clear communication skills, and the ability to manage multiple priorities in a deadline-driven environment.</p><p><br></p><p>Responsibilities:</p><p>• Examine insurance provisions within newly boarded loan files to confirm alignment with governing loan agreements and servicing expectations.</p><p>• Contact borrowers and related parties when coverage is nearing expiration or when submitted documentation does not satisfy required standards.</p><p>• Evaluate renewal records by comparing incoming insurance materials with internal tracking data and loan documentation for accuracy and completeness.</p><p>• Work with insurance brokers, prior servicers, and borrowers to secure updated certificates, endorsements, and policy evidence as needed.</p><p>• Process insurance-related disbursements promptly while maintaining accurate supporting records.</p><p>• Respond to questions involving coverage disputes, insurance obligations, premium activity, and cancellation notifications from borrowers and agents.</p><p>• Flag accounts with lapsed coverage and initiate next steps for force-placed insurance when required under servicing guidelines.</p><p>• Partner with servicing and asset management teams to address exceptions, resolve issues, and support ongoing portfolio administration.</p><p>• Keep leadership informed of workflow status, operational concerns, and items that may affect turnaround times or service quality.</p>
  • 2026-06-01T00:00:00Z
Business Analyst
  • Dallas, TX
  • onsite
  • Permanent / Full Time
  • 0 - 0 USD / Yearly
  • <p>We are looking for a detail-oriented Business Analyst to join our team in Dallas, Texas. In this role, you will bridge the gap between business needs and technical solutions by gathering requirements, analyzing data, and supporting system workflows. Your expertise in documentation and communication will be instrumental in ensuring project success across multiple teams.</p><p><br></p><p>Responsibilities:</p><p>• Gather, document, and organize business requirements to support project goals.</p><p>• Develop user stories, acceptance criteria, and use cases to guide system development.</p><p>• Create and maintain workflow diagrams, data flow diagrams, and business rules documentation.</p><p>• Perform data validation and reconciliations using tools such as Excel.</p><p>• Verify business rules against system data and assist in creating data dictionaries.</p><p>• Acquire knowledge of system workflows and document end-to-end processes.</p><p>• Collaborate with stakeholders across Clinical, Pharma, Operations, and IT teams to facilitate requirements meetings.</p><p>• Draft detailed meeting notes, track open questions, and coordinate follow-ups.</p><p>• Assist in creating and executing test plans, logging defects, and validating fixes.</p><p>• Support go-live activities by ensuring system readiness and defect resolution.</p><p><br></p><p>If interested, please send your resume to [email protected]</p>
  • 2026-05-13T00:00:00Z
Business Analyst
  • Plano, TX
  • onsite
  • Permanent / Full Time
  • 80000 - 115000 USD / Yearly
  • We are looking for a Business Analyst to support portfolio optimization initiatives within a Financial Services environment in Plano, Texas. This role connects investment and operational needs with practical technology solutions that improve trading workflows, optimization capabilities, and system effectiveness. The position works closely with portfolio teams, technology partners, and business stakeholders to turn requirements into scalable outcomes that support performance and efficiency.<br><br>Responsibilities:<br>• Work with portfolio management, technology teams, and business partners to evaluate current trading and optimization workflows and identify opportunities to improve efficiency and accuracy.<br>• Convert business needs into clear functional requirements, detailed process flows, and supporting documentation for system enhancements and new capabilities.<br>• Participate in solution delivery by supporting analysis, test planning, user acceptance activities, validation, and rollout coordination.<br>• Review data outputs and application behavior to uncover issues, determine root causes, and recommend practical corrective actions.<br>• Partner with development teams to ensure delivered solutions align with business objectives, operational expectations, and investment-related standards.<br>• Contribute to the implementation of portfolio management and optimization tools that enable scalable and effective business processes.<br>• Produce workflow documentation, reporting definitions, and user-facing guidance materials to support adoption and consistent execution.<br>• Assist with automation efforts, continuous improvement work, and organizational change activities tied to business process enhancements.<br>• Coordinate across Strategic Initiatives, Client Services, and Operations to support infrastructure improvements and tailored business solutions.<br>• Monitor application performance for trading and optimization platforms, escalating and helping resolve issues as needed, including work within systems such as Axioma Direct and similar platforms.
  • 2026-05-19T00:00:00Z
Network Engineer
  • Arlington, TX
  • onsite
  • Temporary to Hire
  • 34 - 39 USD / Hourly
  • <p>Our client is seeking a Level 2 Network Engineer to support and enhance a multi-site network environment. This role is ideal for someone who has progressed beyond entry-level network support (L1) and is ready to take on more hands-on responsibilities with routing, switching, and troubleshooting. The position offers a mix of project work, operational support, and equipment deployment in a dynamic environment undergoing ongoing infrastructure upgrades.</p><p>This individual will spend approximately half their time contributing to network-related projects, with the remaining time focused on troubleshooting, issue resolution, and preparing network equipment for deployment. The environment includes recent and ongoing initiatives such as SD-WAN implementation, wireless upgrades, and evolving Cisco-based infrastructure.</p><p><br></p><p><strong>POSITION: NETWORK ENGINEER LEVEL 2 (MID-LEVEL)</strong></p><p><strong>LOCATION: ARLINGTON, TX</strong></p><p><strong>DURATION: 3 MONTH CONTRACT TO PERMANENT</strong></p><p><strong>SALARY: 75-80K</strong></p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Configure, maintain, and troubleshoot routers, switches, VPN tunnels, and related network infrastructure across multiple locations</li><li>Diagnose and resolve connectivity issues, including port-level troubleshooting and traffic analysis</li><li>Support network projects such as hardware upgrades, SD-WAN enhancements, and wireless deployments</li><li>Monitor network performance and implement adjustments to improve reliability and efficiency</li><li>Deploy and stage network equipment for new site builds or replacements</li><li>Implement and maintain firewall rules, security controls, and firmware updates</li><li>Document configurations, network changes, and incident resolutions while communicating updates to stakeholders</li></ul><p><br></p>
  • 2026-05-28T00:00:00Z
Software Dev Engineer IV
  • Dallas, TX
  • onsite
  • Temporary / Contract
  • 79 - 84 USD / Hourly
  • <p>Position Overview</p><p>We are seeking a skilled Software Engineer to design, develop, and deploy scalable applications within a cloud-based environment. This role focuses on building robust backend systems while leveraging modern AWS services and infrastructure-as-code practices.</p><p>The ideal candidate will bring strong experience in Python or Java development, along with hands-on exposure to AWS services and CloudFormation. This role is well-suited for engineers who thrive on solving complex problems, delivering results, and working across distributed systems.</p><p><br></p><p>Key Responsibilities</p><p>Application Development</p><ul><li>Design and develop scalable applications using Python or Java</li><li>Build high-quality, maintainable code following best practices</li><li>Participate in code reviews and continuous improvement efforts</li></ul><p>Cloud &amp; Infrastructure</p><ul><li>Work extensively with AWS services to build cloud-native applications</li><li>Deploy and manage infrastructure using CloudFormation</li><li>Support application scalability, reliability, and performance</li></ul><p>Integration &amp; Data Workflows</p><ul><li>Develop APIs and backend services to support application integration</li><li>Contribute to data workflows and pipeline development (as needed)</li><li>Support evolving cloud and application architectures</li></ul><p>Collaboration &amp; Delivery</p><ul><li>Work with cross-functional teams to deliver technical solutions</li><li>Demonstrate a strong ability to deliver results and dive deep into technical problems</li><li>Contribute to Agile development and iterative delivery processes</li></ul>
  • 2026-06-05T00:00:00Z
Software Engineer II
  • Coppell, TX
  • onsite
  • Temporary to Hire
  • 49 - 54 USD / Hourly
  • We are looking for a Software Engineer II to join a collaborative delivery team building dependable, scalable applications that support meaningful business outcomes. This contract opportunity with permanent potential is based in Dallas, Texas, and is ideal for someone who enjoys contributing across the full software lifecycle, from design through production support. In this role, you will help create high-quality solutions, partner with peers across disciplines, and take shared responsibility for application performance and reliability in production.<br><br>Responsibilities:<br>• Partner with product, engineering, and other cross-functional teams to deliver software solutions that meet timelines, quality expectations, and business goals.<br>• Contribute to technical planning by helping define approaches, estimate effort, break work into manageable tasks, and execute development activities effectively.<br>• Develop well-structured, maintainable, and scalable code while following established engineering standards and sound development practices.<br>• Use appropriate development frameworks, tools, and team processes to support efficient delivery and consistent implementation.<br>• Assist with application and system design decisions while working closely with senior engineers on architecture and solution direction.<br>• Monitor, troubleshoot, and resolve production issues within expected service timelines to help maintain application stability.<br>• Participate in operational support activities, including incident response and scheduled on-call coverage.<br>• Help identify underlying causes of production problems and contribute to corrective actions that reduce repeat incidents.<br>• Support ongoing improvements in engineering workflows, system reliability, and the overall supportability of delivered applications.
  • 2026-05-18T00:00:00Z