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.

11 results for Software Engineer in Plano, TX

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-07-30T00:00:00Z
Manager - Software Engineering
  • Frisco, TX
  • onsite
  • Permanent / Full Time
  • 160000 - 190000 USD / Yearly
  • We are looking for a Software Engineering Manager to lead application development and technology improvement initiatives for our organization in Frisco, Texas. This position oversees engineering delivery, application strategy, and modernization efforts while ensuring solutions support business priorities, security expectations, and regulatory obligations. The role also guides teams in adopting modern development approaches, including AI-enabled tools, to improve quality, efficiency, and long-term scalability.<br><br>Responsibilities:<br>• Direct end-to-end delivery of custom software, system integrations, automation initiatives, and data-focused applications from planning through ongoing support.<br>• Lead, coach, and develop software engineers and external partners while reinforcing strong technical discipline, collaboration, and continuous improvement.<br>• Establish and enforce standards for solution architecture, coding quality, testing practices, deployment processes, technical documentation, and production reliability.<br>• Introduce and govern AI-assisted development capabilities with appropriate controls for security, compliance, accuracy, and human review.<br>• Manage project priorities, release timelines, enhancement pipelines, budgets, and vendor performance to keep delivery aligned with organizational goals.<br>• Partner with business leaders, infrastructure teams, security stakeholders, compliance groups, and third-party providers to deliver practical and measurable technology outcomes.<br>• Drive application modernization, cloud-connected solutions, platform improvements, and workflow automation initiatives across the software portfolio.<br>• Track software performance, delivery effectiveness, quality indicators, and development productivity metrics to identify risks and advance operational excellence.
  • 2026-08-20T00:00:00Z
Cybersecurity Engineer
  • Fort Worth, TX
  • onsite
  • Temporary / Contract
  • 60 - 70 USD / Hourly
  • <p>This opportunity is with a growing organization in the energy industry that is investing heavily in its cybersecurity capabilities. The team is seeking an experienced Cybersecurity Engineer to help strengthen security operations, protect enterprise systems and cloud environments, and support ongoing security modernization initiatives.</p><p><br></p><p><strong>POSITION TITLE:</strong> Cybersecurity Engineer</p><p><strong>LOCATION:</strong> Midland, TX (Onsite 5 Days per Week) - RELOCATION PROVIDED</p><p><strong>SALARY:</strong> $120,000 - $150,000 Base + Bonus + Long-Term Incentives</p><p><br></p><p><strong>RESPONSIBILITIES</strong></p><ul><li>Manage and enhance Identity and Access Management (IAM) solutions, including SSO, MFA, RBAC, Conditional Access, and Privileged Access Management.</li><li>Lead cybersecurity incident response activities, including threat detection, containment, remediation, recovery efforts, and post-incident analysis.</li><li>Administer and improve vulnerability management processes through security scanning, risk prioritization, remediation tracking, and collaboration with infrastructure teams.</li><li>Deploy, maintain, and optimize EDR/XDR, SIEM, and other security monitoring technologies to identify and respond to security threats.</li><li>Design and implement enterprise security controls, security policies, cloud security solutions, firewalls, DLP technologies, and intrusion prevention capabilities.</li></ul><p><br></p>
  • 2026-08-11T00:00:00Z
Data Engineer
  • Dallas, TX
  • onsite
  • Temporary to Hire
  • 60 - 70 USD / Hourly
  • We are looking for a Data Engineer to join a mission-driven team, where you will design and support the data foundation behind clinical reporting, advanced analytics, and predictive healthcare solutions. This contract position offers the opportunity to build dependable, scalable data workflows that deliver information from healthcare platforms and other source systems to clinicians and business teams. The role is highly hands-on and centers on transforming complex healthcare data into trusted, well-structured assets that support operational and clinical decision-making.<br><br>Responsibilities:<br>• Design, develop, and maintain robust data pipelines that move information from healthcare platforms and related source systems into analytics and reporting environments.<br>• Prepare, standardize, and validate data from claims, clinical records, and social determinants of health sources to ensure accuracy and usability.<br>• Apply sound data modeling practices to organize information for warehousing, business intelligence, and advanced analytical use cases.<br>• Build scalable processing solutions using tools such as Python, Apache Spark, Hadoop, and Kafka to support high-volume data operations.<br>• Partner with analytics, clinical, and business stakeholders to deliver reliable datasets that power descriptive, predictive, and prescriptive insights.<br>• Monitor pipeline performance, troubleshoot data issues, and improve the reliability and efficiency of end-to-end ETL processes.<br>• Support the full lifecycle of data initiatives, from source integration and transformation through delivery for reporting and analytical applications.
  • 2026-08-21T00:00:00Z
Director of Web Software Development
  • Mansfield, TX
  • onsite
  • Permanent / Full Time
  • 150000 - 200000 USD / Yearly
  • <p>Robert Half is partnering with a leading global digital commerce organization seeking a Director of Software Development to lead multiple engineering teams supporting mission-critical customer-facing applications. This position will play a key role in modernization efforts, engineering leadership, organizational development, and technology strategy. The Director will mentor development managers, oversee multiple engineering functions, and partner with executive leadership to deliver scalable software solutions within a fast-growing digital environment.</p>
  • 2026-08-20T00:00:00Z
Sr. Full Stack Engineer - 3D Modelling
  • Plano, TX
  • onsite
  • Temporary to Hire
  • 60 - 65 USD / Hourly
  • We are looking for a Senior Full Stack Engineer with a strong background in JavaScript-based application development and browser-based 3D visualization to join a team building immersive digital products. This contract opportunity focuses on creating scalable web applications that blend modern front-end experiences, reliable backend services, and high-performance interactive 3D capabilities. The ideal candidate brings deep technical expertise, strong architectural judgment, and a collaborative approach to delivering high-quality solutions across web and cloud environments.<br><br>Responsibilities:<br>• Build and enhance full-stack applications using JavaScript and TypeScript across client-facing interfaces and server-side services.<br>• Create responsive user experiences with modern frameworks such as React while ensuring maintainability, testability, and performance.<br>• Develop cloud-ready APIs and backend components that support scalable, secure, and reliable application behavior.<br>• Engineer interactive 3D features for web platforms using technologies such as Three.js, WebGL, Babylon.js, or comparable rendering frameworks.<br>• Improve rendering efficiency for detailed scenes, large data sets, animations, lighting, and model transformations in production environments.<br>• Partner with product managers, UX teams, designers, and artists to turn functional goals into engaging 3D experiences.<br>• Contribute to system design decisions, recommend architectural improvements, and help shape technical direction for new features.<br>• Support engineering quality through code reviews, automated testing practices, continuous integration, and deployment standards.<br>• Monitor application reliability and identify opportunities to strengthen scalability, security, and overall platform performance.<br>• Guide less experienced engineers by sharing technical insight, reviewing implementations, and promoting sound development practices.
  • 2026-08-17T00:00:00Z
Sr. Full Stack Engineer - 3D Modelling
  • Plano, TX
  • onsite
  • Temporary to Hire
  • 60 - 65 USD / Hourly
  • We are looking for a Senior Full Stack Engineer with a strong background in modern web development and interactive 3D technologies to join a team building immersive digital products. This contract-to-permanent opportunity is ideal for someone who enjoys combining front-end engineering, backend service development, and real-time visualization to create scalable, high-performing applications. In this role, you will partner with product, design, and engineering stakeholders to deliver high-quality user experiences across web and cloud environments.<br><br>Responsibilities:<br>• Create and enhance full-stack applications using JavaScript, TypeScript, React, and backend technologies such as Node.js and .NET.<br>• Develop secure, scalable APIs and cloud-based services that support responsive web experiences and interactive 3D functionality.<br>• Build browser-based 3D features with tools such as Three.js, WebGL, or Babylon.js to deliver engaging visual experiences.<br>• Improve rendering efficiency, scene performance, and application responsiveness for complex models and large data sets.<br>• Integrate 3D assets into production systems while supporting animation, lighting, transformations, and scene organization.<br>• Work closely with product managers, designers, artists, and engineers to translate business goals into technical solutions.<br>• Guide architectural planning, contribute to technical direction, and promote strong engineering standards across the development lifecycle.<br>• Support code quality through testing, code reviews, CI/CD practices, and continuous improvement of reliability and maintainability.<br>• Monitor system health, troubleshoot issues, and identify opportunities to strengthen scalability, security, and overall platform performance.
  • 2026-08-17T00:00:00Z
Network Security Engineer
  • Dallas, TX
  • onsite
  • Temporary / Contract
  • 70 - 80 USD / Hourly
  • <p>We are working with a healthcare organization seeking a senior-level network security professional to design, secure, and optimize complex hybrid network environments. The role focuses on Fortinet technologies, Azure network security, secure connectivity, automation, and strategic network architecture within a highly regulated environment.</p><p><br></p><p><strong>POSITION TITLE: Senior Network Security Engineer</strong></p><p><strong>LOCATION: Dallas, TX (Hybrid/Remote)</strong></p><p><strong>SALARY: $130,000 - $155,000</strong></p><p><br></p><p><strong>RESPONSIBILITIES</strong></p><ul><li>Design, implement, and support secure network infrastructure across on-premises and Azure environments, including firewalls, routing, switching, VPNs, and network segmentation.</li><li>Administer and optimize the Fortinet security ecosystem, including FortiGate, FortiManager, FortiAnalyzer, SD-WAN, FortiSwitch, and FortiAP solutions, while managing upgrades, security patches, and platform health.</li><li>Configure and maintain Azure network security controls, including Network Security Groups (NSGs), Azure Firewall, VPN Gateways, ExpressRoute, and Private Endpoints to support secure hybrid connectivity.</li><li>Automate network security operations and configuration management using tools such as Python, PowerShell, Terraform, Ansible, and REST APIs to improve efficiency and consistency.</li><li>Monitor network performance and security events, troubleshoot complex connectivity and security issues, maintain network architecture documentation, and provide technical guidance to engineering team members.</li></ul><p><br></p>
  • 2026-08-13T00:00:00Z
Computer Vision - AI Engineer
  • Coppell, TX
  • onsite
  • Temporary / Contract
  • 57.4655 - 66.539 USD / Hourly
  • We are looking for a Computer Vision - AI Engineer to join a team in Coppell, Texas, on a Long-term Contract assignment. In this role, you will design and refine vision-based AI solutions that support real-world image and video use cases, while partnering with cross-functional teams to move ideas from research into production. The position is ideal for someone who combines strong machine learning expertise with practical understanding of hardware constraints and model performance in live environments.<br><br>Responsibilities:<br>•Design, build, and enhance computer vision and machine learning models for use cases involving object detection, image segmentation, classification, and video-based analysis.<br>•Compare modeling approaches, assess trade-offs across accuracy, speed, and scalability, and recommend fit-for-purpose solutions aligned with business goals.<br>•Train and adapt deep learning models using frameworks such as PyTorch or TensorFlow, applying techniques like transfer learning and optimization for efficient performance.<br>•Establish evaluation methods, track key performance measures, investigate error patterns, and iterate on models to improve reliability and response time.<br>•Incorporate practical considerations related to cameras, sensors, lighting conditions, and edge hardware when developing and tuning solutions.<br>•Create and support data preparation, annotation, and validation workflows that enable consistent experimentation and dependable deployment.<br>•Work closely with software, hardware, and MLOps partners to transition models from proof of concept into production-ready applications.<br>•Contribute to deployment readiness by helping optimize models for inference and operational use in resource-constrained environments.
  • 2026-08-21T00:00:00Z
Application Analyst
  • Arlington, TX
  • onsite
  • Temporary / Contract
  • 57 - 63 USD / Hourly
  • We are looking for an Application Analyst to support contract lifecycle management activities for a long-term contract opportunity based in Arlington, Texas. This role focuses on translating business needs into effective application changes, maintaining a reliable user experience, and helping teams get the most value from the platform. The position will work closely with stakeholders, technical partners, and end users to improve configuration, support releases, and sustain day-to-day operations.<br><br>Responsibilities:<br>• Drive application configuration updates by gathering business needs, documenting functional details, coordinating testing, and moving approved changes into higher environments.<br>• Maintain and refine contract-related setup, including agreement types, templates, metadata fields, approval flows, and workflow logic to align with user and business expectations.<br>• Organize enhancement requests into iterative two-week delivery cycles and provide regular progress updates to stakeholders throughout each sprint.<br>• Partner with business and technical teams to assess upcoming Icertis releases, evaluate operational impact, prepare test activities, and communicate new capabilities to users.<br>• Administer user access by creating and removing accounts, managing groups, and assigning permissions that reflect role-based and contract-specific security requirements.<br>• Serve as a primary support contact for application issues by troubleshooting problems, coordinating escalations, and working with vendor support teams to achieve timely resolution.<br>• Oversee security and organizational setup within the system, ensuring units, groups, and privilege structures remain aligned with business operations.<br>• Perform data-related administration such as maintaining master tables, uploading legacy contract records, removing outdated agreements, and keeping linked documents synchronized.<br>• Contribute to integration support and production operations involving connected enterprise platforms while helping preserve data quality, reporting accuracy, and process continuity.<br>• Develop user guidance, process documentation, and training materials to encourage adoption of new features and improve overall platform effectiveness.
  • 2026-08-19T00:00:00Z
Lead IT Security Endpoint Engineer
  • Coppell, TX
  • onsite
  • Temporary / Contract
  • 67 - 76 USD / Hourly
  • <p>We are seeking a technology-focused security leader to drive endpoint protection initiatives across a large enterprise environment. This role is suited for someone who operates with an enterprise mindset—understanding how tools, configurations, and policy decisions impact users, systems, and scalability across the organization. The ideal candidate can balance security, usability, and operational efficiency while clearly communicating trade-offs and recommendations to stakeholders. This position plays a key role in strengthening endpoint security capabilities, including the evaluation, implementation, and optimization of modern EDR and endpoint protection solutions. Experience with CrowdStrike is highly preferred; however, strong candidates with expertise in other enterprise endpoint security platforms will be considered.</p><p><br></p><p><strong>POSITION: ENDPOINT SEUCIRTY LEAD</strong></p><p><strong>LOCATION: DALLAS, TX</strong></p><p><strong>SALARY: $140K - $155K </strong></p><p><br></p><p><strong>Responsibilities</strong></p><ul><li>Lead the design, implementation, and ongoing support of endpoint security solutions across workstations, servers, and enterprise environments</li><li>Monitor, troubleshoot, and resolve issues related to endpoint protection tools, escalating complex challenges when necessary</li><li>Partner with cross-functional teams to implement security enhancements aligned with organizational standards and best practices</li><li>Evaluate new security technologies and provide recommendations based on risk, usability, and scalability considerations</li><li>Contribute to the endpoint security roadmap, driving continuous improvement and optimization initiatives</li><li>Ensure comprehensive malware detection and endpoint protection coverage across supported devices</li><li>Identify automation opportunities and assist in streamlining endpoint security operations and processes</li></ul><p><br></p>
  • 2026-08-19T00:00:00Z