Search jobs now Find the right job type for you 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 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

Add your latest resume to match with open positions.

256 results for Engineer jobs

Software Engineer
  • Washington, DC
  • onsite
  • Temporary
  • 50 - 65 USD / Hourly
  • <p>Job Title: Software Engineer (Microsoft Stack / .NET)</p><p><strong>Location:</strong> Washington, DC </p><p><strong>Company:</strong> Robert Half </p><p><strong>Tech Focus:</strong> .NET 10/11, Azure, Blazor, and AI-Integration</p><p><br></p><p>Role Overview</p><p>You will be responsible for designing and developing the next generation of enterprise applications that power the District’s most critical industries. In 2026, our &quot;Microsoft Stack&quot; isn&#39;t just about the backend; it&#39;s a full-stack journey using <strong>Blazor</strong> for interactive UIs, <strong>.NET Aspire</strong> for cloud-ready distribution, and <strong>Azure OpenAI</strong> to build intelligent features directly into the business workflow.</p><p><br></p><p><br></p>
  • 2026-02-16T00:00:00Z
Software Engineer
  • Miami, FL
  • onsite
  • Temporary
  • 0 - 0 USD / Yearly
  • <p>• Architect and implement high-performance user interfaces using WiseJ, C#, and .NET, </p><p>with a strongly typed and unified codebase.</p><p>• Translate Figma design system components, wireframes, and prototypes directly into </p><p>consistent, pixel-aligned engineering implementations.</p><p>• Develop adaptive layouts, multi-panel interfaces, drag-and-drop tools, and other </p><p>advanced interaction patterns for enterprise-scale use cases.</p><p>• Maintain clean, composable, reusable UI architecture that avoids unnecessary libraries </p><p>and minimizes complexity.</p><p>• Collaborate with UX, product, and backend engineering to ensure seamless integration </p><p>across all system layers.</p><p>• Contribute to UI standards, internal tooling, code quality, and mentorship of other </p><p>engineers.</p><p>• Team management experience. </p>
  • 2026-02-20T00:00:00Z
Software Engineer
  • Jacksonville, FL
  • onsite
  • Permanent
  • 135000 - 135000 USD / Yearly
  • <p><strong>Position Overview</strong></p><p>The role is responsible for building, enhancing, and supporting software applications that drive business operations. This includes creating new functionality, refining existing features, and ensuring systems remain stable, secure, and high‑performing. The individual will work across all layers of the technology stack, contribute to architectural direction, and mentor junior engineers.</p><p><br></p><p><strong>Core Responsibilities</strong></p><ul><li>Develops and maintains software solutions by writing new code, enhancing existing components, and validating functionality through testing.</li><li>Contributes to application design efforts and supports the full development lifecycle from concept to deployment.</li><li>Applies industry standards, best practices, and development frameworks to produce reliable, scalable applications.</li><li>Diagnoses and resolves issues across the presentation layer, APIs, and database tier.</li><li>Writes and updates routine code changes with low technical risk.</li><li>Identifies system inefficiencies and provides timely fixes to restore performance.</li><li>Helps maintain the accuracy, integrity, and reliability of databases.</li><li>Investigates and corrects problems related to website behavior, application logic, or system integrations.</li><li>Implements secure coding techniques to protect applications from vulnerabilities and external threats.</li><li>Maintains up‑to‑date knowledge of relevant development tools, languages, and technologies.</li><li>Serves as a mentor and resource for other developers, offering guidance and technical input as needed.</li><li>Recognizes areas of performance degradation and implements optimizations.</li><li>Evaluates technical challenges and proposes practical, innovative solutions.</li><li>Supports and coaches junior team members while fostering continuous learning.</li><li>Participates in architectural conversations and contributes to long‑term technology direction.</li><li>Stays informed on emerging technologies, frameworks, and modern engineering practices.</li><li>Collaborates with cross‑functional partners to solve complex technical issues and ensure successful project execution.</li><li>Continuously seeks opportunities to enhance system performance, improve code quality, and streamline development processes.</li></ul><p><br></p><p><br></p>
  • 2026-02-25T00:00:00Z
Software Engineer
  • Bethlehem, PA
  • onsite
  • Permanent
  • 80000 - 120000 USD / Yearly
  • We are looking for a skilled Software Engineer to join our team in Bethlehem, Pennsylvania. This role involves designing and optimizing data systems, managing tools for data orchestration, and ensuring secure and efficient operations. The ideal candidate will thrive in a collaborative environment while delivering impactful solutions for business intelligence and operations.<br><br>Responsibilities:<br>• Build and manage data orchestration tools, including creating variables, setting notifications, and configuring retries.<br>• Optimize Snowflake performance by adjusting warehouse sizing, clustering, and profiling queries.<br>• Schedule and oversee near real-time data loads using Snowflake Tasks and Streams.<br>• Implement rigorous data quality checks such as verifying freshness, row counts, and referential integrity.<br>• Monitor and control costs through usage dashboards and guardrails.<br>• Ensure secure operations by maintaining roles, managing secrets, and auditing logs.<br>• Develop and monitor Power BI datasets to support Finance and Operations teams.<br>• Collaborate with stakeholders to gather requirements and deliver tailored solutions.<br>• Enhance and maintain front-end data applications using tools like Streamlit and Python.<br>• Create detailed documentation, including runbooks, root cause analyses, and change tickets for releases.
  • 2026-03-05T00:00:00Z
Software Engineer
  • Miami, FL
  • onsite
  • Temporary
  • 0 - 0 USD / Yearly
  • <p>As a Senior Software Developer, you will play a critical role in designing, developing, and maintaining robust software solutions. You will collaborate with cross-functional teams, mentor junior developers, and contribute to the technical direction of projects. Your expertise will ensure the delivery of scalable, secure, and maintainable systems that align with business objectives.</p><p> </p><p><strong>Key Responsibilities:</strong></p><ul><li>Lead the design and development of software applications, ensuring adherence to best practices and coding standards.</li><li>Collaborate with product managers, architects, and stakeholders to gather requirements and define technical specifications.</li><li>Develop scalable and maintainable code using modern programming languages and frameworks.</li><li>Conduct code reviews, provide constructive feedback, and mentor junior team members.</li><li>Troubleshoot and resolve complex software issues, ensuring minimal downtime and impact.</li><li>Optimize application performance, scalability, and security through continuous improvement.</li><li>Contribute to the design and implementation of APIs, microservices, and distributed systems.</li><li>Stay updated on emerging technologies and recommend innovative solutions to enhance development practices.</li><li>Participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives.</li><li>Ensure proper documentation of code, processes, and technical decisions.</li></ul><p><br></p>
  • 2026-02-27T00:00:00Z
Software Engineer
  • Oyster Bay, NY
  • onsite
  • Permanent
  • 100000 - 140000 USD / Yearly
  • We are on the search for a Software Engineer to join our team located in Oyster Bay, New York. The role encompasses processing customer applications, maintaining customer records, and resolving customer inquiries. The Software Engineer will also monitor customer accounts and take suitable action.<br><br>Responsibilities<br>• Develop and test software using VB or Objective C<br>• Implement systems design and software development<br>• Conduct unit testing and integrated system testing<br>• Develop databases using Oracle and/or SQL<br>• Work collaboratively within a team or independently as required<br>• Handle customer inquiries and resolve them efficiently<br>• Process customer credit applications with accuracy<br>• Maintain customer credit records meticulously<br>• Monitor customer accounts and take necessary action<br>• Gain knowledge of Inventory and Manufacturing-related systems
  • 2026-03-13T00:00:00Z
Software Engineer
  • Columbus, OH
  • remote
  • Permanent
  • 110000 - 125000 USD / Yearly
  • <p>We are looking for a Senior Software Engineer to join our dynamic team in Central Ohio. In this role, you will leverage your expertise in .NET and web development to design, develop, and maintain high-quality software solutions. This is a great opportunity for an experienced and detail-oriented individual with extensive experience in an Agile environment who thrives in both development and support capacities.</p><p><br></p><p>Responsibilities:</p><p>• Develop and maintain robust software applications using C# and .NET technologies.</p><p>• Build responsive web interfaces utilizing Blazor and modern web development practices.</p><p>• Implement and manage data models with Microsoft Entity Framework.</p><p>• Collaborate with cross-functional teams in an Agile environment to deliver high-quality solutions.</p><p>• Write clean, efficient code and conduct thorough testing to ensure application functionality and performance.</p><p>• Troubleshoot and resolve technical issues to support existing systems.</p><p>• Optimize web applications for maximum speed and scalability.</p><p>• Integrate JavaScript, CSS, and HTML into applications to enhance user experience.</p><p>• Ensure adherence to best practices for software development and coding standards.</p><p>• Participate in code reviews and provide constructive feedback to peers.</p>
  • 2026-03-18T00:00:00Z
Systems Engineer
  • San Antonio, TX
  • onsite
  • Permanent
  • 95000 - 120000 USD / Yearly
  • Major Duties and Responsibilities<br><br>Essential Tasks<br><br><br>Perform capacity and resource planning, assess risks with recommendations, design and implement VMware<br>server environments.<br>Plan and execute Infrastructure upgrades and migration projects with existing hardware and/or software.<br>Proactively anticipate, prevent and eliminate data center problems and risks by identifying and creating efficient<br>fixes for any security risks, patches/vulnerabilities, etc.<br>Provide Infrastructure services in all areas needed: storage networking, Operating System, network security,<br>directory services, server virtualization using system backup and restore, system and network monitoring,<br>application installation and configuration<br>Standard system administration duties including server install, System/Application install and patch management,<br>Windows problem determination and resolution, log analysis, etc.<br>Participate in after‐hours upgrades, troubleshooting, and/or on‐call availability as needed.<br>Work closely with a collaborative team, other IT staff, including networking, security, and data center operation<br>teams, to facilitate effective issue resolution.<br>Originate specifications, control documents, verification and validation plans, procedures, reports, and other<br>documentation in support of design and development activities.<br>Perform root cause analysis on complex issues in client environments to identify root causes and identify<br>resolution plans.<br>Review system implementation and performance as to implement system enhancements if needed.<br>Develop standardized deployment documentation where necessary to document build standards.<br>Must be able to mentor and teach other members of ITS as necessary.<br>Perform and assume duties and responsibilities of others as assigned by departmental management.<br>Knowledge of MS 365, internet browsers, LAN/WAN networking, enterprise WiFi, VMWare, storage technologies<br>Expert knowledge of PowerShell<br>Ability to configure, install, and maintain hardware and software for VMWare environment, Windows 10<br>desktops/laptops, and peripherals.<br>Performs other duties as assigned.<br><br><br>Education<br><br><br>Requires a high school diploma or general equivalency diploma. Related formal training preferred.<br><br><br>Licenses and/or Certifications<br><br>N/A<br><br><br>Experience<br><br>Requires seven or more years of IT experience.<br>Requires Extensive Active Directory and Virtualization Design skills. Requires experience with VMWare ESXi 6 or<br>greater. <br>Requires experience working with Windows 2003‐2018, VMware, Citrix, SBS Server, various backup technologies<br>(Rubrik).<br>Requires experience of Networking including TCP/IP, Switching, VLAN’s Routing and wireless.<br><br><br>Knowledge<br><br>Must obtain a working knowledge of regulatory/quality requirements and perform within all Standard Operating<br>Procedures (SOPs) and policies.<br>Must have extensive knowledge of Microsoft operating systems, Microsoft Server 2003 and above, Clustering<br>technologies, Active Directory design, Server Virtualization (VMware) File Virtualization, SAN design, High<br>Availability, SCCM, SCOM.
  • 2026-03-11T00:00:00Z
Systems Engineer
  • Willow Grove, PA
  • onsite
  • Permanent
  • 90000 - 100000 USD / Yearly
  • We are looking for a skilled Systems Engineer to join our team in Willow Grove, Pennsylvania. This role involves providing advanced technical support and contributing to the successful implementation of various IT projects within a managed services framework. The ideal candidate will bring expertise in systems and network management, ensuring the seamless operation and optimization of critical technologies.<br><br>Responsibilities:<br>• Deliver expert-level support for escalated technical issues across systems and network environments.<br>• Oversee the deployment, configuration, and maintenance of Microsoft Windows Server and Active Directory.<br>• Manage Azure Active Directory services, ensuring reliable access and security.<br>• Implement and maintain Citrix technologies to support virtual desktop environments.<br>• Administer Microsoft Exchange to ensure efficient email communication systems.<br>• Develop and execute IT infrastructure projects, ensuring alignment with organizational goals.<br>• Conduct system performance evaluations and apply necessary improvements.<br>• Collaborate with cross-functional teams to address technical challenges and enhance system reliability.<br>• Maintain comprehensive documentation of systems, processes, and procedures.<br>• Stay updated on emerging technologies to recommend and implement innovative solutions.
  • 2026-03-05T00:00:00Z
Systems Engineer
  • Atlanta, GA
  • onsite
  • Temporary
  • 55 - 60 USD / Hourly
  • <p>The Systems Engineer will design, implement, and support server and infrastructure environments across on-prem and cloud platforms. You’ll focus on reliability, performance, and automation of core IT systems.</p>
  • 2026-02-25T00:00:00Z
Systems Engineer
  • Boston, MA
  • remote
  • Temporary
  • 47.5 - 55 USD / Hourly
  • We are looking for a skilled Systems Engineer to join our team in Boston, Massachusetts. In this role, you will focus on managing and optimizing messaging and collaboration platforms, ensuring robust security measures, and providing technical expertise to support organizational goals. This is a long-term contract position within the banking industry, offering an excellent opportunity to work on cutting-edge solutions.<br><br>Responsibilities:<br>• Oversee the integration of Office 365 tenants to streamline collaboration and communication systems.<br>• Manage migrations and updates related to hybrid Exchange infrastructure, ensuring seamless operations.<br>• Perform administrative tasks for Microsoft Exchange and Cisco IronPort systems to optimize functionality.<br>• Design, monitor, and enhance the performance of messaging and collaboration platforms.<br>• Implement and refine security measures within Office 365 and Azure environments, including Conditional Access Policies and Data Loss Prevention strategies.<br>• Coordinate with monitoring teams to achieve efficient oversight of messaging systems.<br>• Collaborate with server, Azure, and help desk teams to resolve issues linked to Office 365 applications.<br>• Develop and maintain documentation for system upgrades, integrations, and best practices.<br>• Conduct capacity planning and performance tuning to ensure system reliability and scalability.
  • 2026-03-13T00:00:00Z
Systems Engineer
  • Nashville, TN
  • onsite
  • Temporary
  • 50 - 62 USD / Hourly
  • <p>Robert Half is seeking a <strong>Contract Systems Engineer</strong> to join our client&#39;s IT infrastructure team. In this role, you will be responsible for the design, implementation, maintenance, and optimization of the organization’s systems and infrastructure. This contract position is ideal for a detail-oriented professional with a strong technical background in systems architecture and enterprise IT environments.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li><strong>System Design &amp; Implementation:</strong> Design and implement scalable, secure, and reliable systems to support business operations and growth.</li><li><strong>Infrastructure Maintenance:</strong> Administer and maintain Windows and/or Linux servers, virtualization platforms (e.g., VMware, Hyper-V), and cloud-based services (e.g., Azure, AWS).</li><li><strong>Performance Monitoring:</strong> Monitor system performance and troubleshoot issues to ensure high availability and efficiency of infrastructure.</li><li><strong>Security &amp; Compliance:</strong> Implement system security protocols, manage patching schedules, and ensure compliance with organizational policies and industry regulations.</li><li><strong>Backup &amp; Recovery:</strong> Manage backup solutions and disaster recovery plans to ensure data integrity and business continuity.</li><li><strong>Automation &amp; Scripting:</strong> Develop automation scripts and tools (e.g., PowerShell, Python) to streamline system administration tasks.</li><li><strong>Documentation:</strong> Maintain technical documentation for configurations, processes, and procedures.</li><li><strong>Collaboration:</strong> Work closely with network engineers, developers, and support staff to resolve complex issues and support IT projects.</li></ul><p><br></p>
  • 2026-03-17T00:00:00Z
Systems Engineer
  • Plano, TX
  • onsite
  • Permanent
  • 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-02-24T00:00:00Z
Systems Engineer
  • Draper, UT
  • onsite
  • Permanent
  • 90000 - 110000 USD / Yearly
  • <p>Position Summary: We are seeking an experienced Systems Engineer with 5+ years of hands-on expertise supporting and managing Windows and Linux servers, VMware environments, Citrix technologies, and Microsoft Exchange. This role requires a strong technical background, the ability to work independently or as part of a team, excellent troubleshooting skills, and a commitment to delivering reliable IT infrastructure solutions.</p><p>Key Responsibilities:</p><ul><li>Design, deploy, maintain, and support Windows and Linux server environments.</li><li>Manage and administer VMware infrastructure, including provisioning, monitoring, and upgrading virtual environments.</li><li>Implement, configure, and support Citrix technologies such as Citrix Virtual Apps and Desktops (XenApp/XenDesktop), Citrix ADC (NetScaler), and related solutions.</li><li>Oversee Microsoft Exchange environments, handling installation, migration, patching, and troubleshooting.</li><li>Monitor system performance and ensure compliance with organizational security policies.</li><li>Troubleshoot and resolve hardware, software, and network issues quickly and effectively.</li><li>Collaborate with cross-functional teams on infrastructure projects and deployments.</li><li>Maintain accurate system documentation and proactively recommend improvements or enhancements.</li><li>Participate in on-call rotation and provide escalation support as needed.</li><li><br></li></ul><p><br></p>
  • 2026-03-04T00:00:00Z
Systems Engineer
  • Santa Barbara, CA
  • remote
  • Temporary
  • 35.625 - 41.25 USD / Hourly
  • <p>We are looking for an experienced <strong>Systems Engineer</strong> to join our team in Santa Barbara, California. This long-term contract position offers a great opportunity to work with cutting-edge technologies and contribute to maintaining and improving system infrastructure. The ideal candidate will possess a strong technical background and a proactive approach to problem-solving. This role is <strong>REMOTE </strong>but <strong>MUST </strong>reside in the state of <strong>California</strong>.</p><p><br></p><p>*For faster response, please send your updated resume to julio.enriquez@roberthalf(.com) *</p><p><br></p><p>Responsibilities:</p><p>• Manage and maintain Active Directory, ensuring optimal functionality and security.</p><p>• Administer and support Microsoft Windows Server environments.</p><p>• Configure and oversee Azure Active Directory to enhance system integration.</p><p>• Implement and maintain Citrix technologies for virtualized environments.</p><p>• Manage Microsoft Exchange to ensure secure and efficient email operations.</p><p>• Utilize Microsoft Configuration Manager (MECM) and SCCM for system updates and deployment.</p><p>• Administer Intune for mobile device and application management.</p><p>• Support and optimize Microsoft 365 Enterprise and Office 365 platforms.</p><p>• Oversee VMware infrastructure to ensure reliable virtualization.</p><p>• Develop and execute scripts using PowerShell for automation and system management tasks.</p>
  • 2026-02-25T00:00:00Z
Systems Engineer
  • Lawrenceville, GA
  • onsite
  • Permanent
  • 130000 - 140000 USD / Yearly
  • We are looking for an experienced Systems Engineer to join our team in Lawrenceville, Georgia. This role requires a strong background in Citrix technologies, cloud solutions, and Azure Virtual Desktop. The ideal candidate will bring a hands-on approach while also contributing at a senior level to support infrastructure and cloud integration efforts.<br><br>Responsibilities:<br>• Lead the design, implementation, and maintenance of Citrix environments, including Desktop/App, Cloud, and Netscalers.<br>• Manage and optimize Azure Virtual Desktop solutions to enhance system performance and scalability.<br>• Collaborate with IT staff and contractors to ensure seamless infrastructure operations within a robust technical environment.<br>• Oversee Active Directory and Azure Active Directory configurations, ensuring security and reliability.<br>• Administer and troubleshoot Microsoft Windows Server environments to maintain system efficiency.<br>• Integrate Microsoft Exchange services into existing infrastructure, ensuring smooth communication and data management.<br>• Provide strategic guidance and technical expertise to improve cloud integration and infrastructure processes.<br>• Participate in ongoing system assessments to identify areas for improvement and implement solutions.<br>• Act as a senior-level resource for troubleshooting and resolving complex system issues.<br>• Support the transition to a hybrid work setup after the initial onsite period.
  • 2026-03-18T00:00:00Z
Implementation Engineer
  • American Fork, UT
  • remote
  • Permanent
  • 90000 - 110000 USD / Yearly
  • <p>We are seeking an Implementation Engineer to join our team and support the deployment of enterprise software solutions for public sector organizations nationwide. This role involves working closely with project managers and consultants to configure systems, train users, and ensure the successful implementation of software products. The position offers flexibility to work remotely or from one of our office locations.</p><p><strong>Responsibilities:</strong></p><ul><li>Conduct interviews with clients to gather requirements and document needs for system configuration.</li><li>Configure software platforms to align with customer workflows, utilizing standard industry modules and features.</li><li>Perform data migration and conversion using tools such as ETL engines and scripting languages (e.g., Python) to ensure a seamless transition from legacy systems.</li><li>Integrate spatial data and connectivity features to enhance overall system usability.</li><li>Deliver end-user training sessions and develop comprehensive documentation for client reference.</li><li>Provide on-site and remote support during system go-live phases to ensure a smooth transition.</li><li>Travel periodically to client locations to assist with implementation and training.</li><li>Stay up to date on security and privacy policies and report any incidents according to company procedures.</li><li>Collaborate with internal teams to ensure clients receive ongoing support after initial implementation.</li></ul><p><br></p>
  • 2026-03-11T00:00:00Z
Project Engineer
  • Centennial, CO
  • onsite
  • Temporary
  • 38 - 43 USD / Hourly
  • <p><strong>Project Engineer </strong></p><p><strong> </strong></p><p>We’re looking for an Electrical Project Engineer to support the full lifecycle of our electrical projects - from early planning through final delivery. This role blends hands-on engineering work with project oversight, ensuring electrical solutions are designed effectively, meet code requirements, and are executed smoothly in the field.</p><p><br></p><p><br></p><p><strong>What You’ll Do</strong></p><p><strong> </strong></p><p><strong>Project Coordination &amp; Planning</strong></p><ul><li>Contribute to establishing the electrical scope of work, timelines, and cost estimates</li><li>Collaborate closely with internal teams, contractors, and external partners</li><li>Maintain up-to-date project documentation, reports, and records</li></ul><p><strong>Engineering &amp; Design</strong></p><ul><li>Assist with developing electrical system layouts, drawings, and technical schematics</li><li>Identify appropriate components, materials, and wiring needed for project execution</li></ul><p><strong>Procurement &amp; Field Support</strong></p><ul><li>Participate in evaluating and sourcing electrical equipment</li><li>Provide technical guidance during installation, testing, and commissioning activities</li><li>Troubleshoot electrical challenges encountered during project implementation</li></ul><p><strong>Safety &amp; Compliance</strong></p><ul><li>Ensure all electrical work aligns with applicable codes and regulatory standards</li><li>Support safety assessments, reviews, and project audits</li></ul>
  • 2026-03-05T00:00:00Z
Project Engineer
  • Englewood, CO
  • onsite
  • Permanent
  • 70000 - 95000 USD / Yearly
  • We are looking for a skilled Project Engineer to join our team in Centennial, Colorado. In this role, you will oversee electrical engineering projects from concept to completion, ensuring they are delivered on time, within budget, and meet all required standards. If you have a strong technical foundation in electrical systems, project management expertise, and a collaborative mindset, this opportunity is designed for you.<br><br>Responsibilities:<br>• Design and review electrical systems, drawings, and specifications to ensure compliance with codes and industry standards.<br>• Manage project schedules, budgets, resources, and deliverables to meet objectives and timelines.<br>• Collaborate with architects, contractors, and other engineering professionals throughout all phases of project execution.<br>• Conduct site assessments to evaluate electrical systems, oversee installations, and supervise commissioning processes.<br>• Identify and resolve technical challenges that arise during the lifecycle of a project.<br>• Prepare detailed documentation, including technical reports, progress updates, and project records.<br>• Ensure adherence to safety protocols and quality standards during all project phases.<br>• Research, evaluate, and select electrical components, materials, and suppliers.<br>• Stay informed about advancements in electrical engineering technologies and industry practices.
  • 2026-03-05T00:00:00Z
Backend Engineer
  • Bellevue, WA
  • remote
  • Temporary
  • 60 - 69 USD / Hourly
  • <p>Robert Half is seeking a <strong>Senior Software Engineer</strong> to support a <strong>financial services organization</strong> based in <strong>Bellevue, WA</strong>. This role involves building secure, scalable, cloud-native microservices in AWS while contributing to architectural decisions and engineering best practices across the team. The position is <strong>remote</strong>, and is a <strong>contract opportunity with potential to extend</strong>. Apply today!</p><p><br></p><p>Job Details:</p><p><strong>Schedule:</strong> Monday–Friday, standard business hours (PST)</p><p> <strong>Duration:</strong> 6+ month contract (potential to extend)</p><p> <strong>Location:</strong> Remote (WA preferred)</p><p><br></p><p>Job Responsibilities:</p><ul><li>Design, develop, and maintain secure, scalable backend services using Python.</li><li>Build and enhance cloud-native microservices and event-driven applications in AWS.</li><li>Develop reusable components and shared libraries to improve engineering efficiency.</li><li>Conduct peer code reviews and ensure adherence to engineering standards.</li><li>Implement unit, integration, and performance testing strategies to ensure production readiness.</li><li>Configure and maintain CI/CD pipelines to support automated builds and deployments.</li><li>Participate in architectural design discussions to drive scalable and secure solutions.</li><li>Support root cause analysis and resolution of production issues.</li><li>Apply best practices for observability, monitoring, disaster recovery, and performance tuning.</li><li>Mentor engineers and promote collaboration, knowledge sharing, and continuous improvement.</li></ul><p><br></p>
  • 2026-03-17T00:00:00Z
Staff Engineer
  • Jacksonville, FL
  • onsite
  • Permanent
  • 135000 - 150000 USD / Yearly
  • We are looking for a skilled Software Developer to join our team in Jacksonville, Florida. In this role, you will design, develop, and maintain robust software solutions while collaborating with cross-functional teams to deliver high-quality applications. This position offers an exciting opportunity to work with cutting-edge technologies and contribute to innovative projects.<br><br>Responsibilities:<br>• Develop and maintain software applications using .NET and C# programming languages.<br>• Collaborate with team members to design and implement efficient solutions for business requirements.<br>• Write clean, scalable, and maintainable code following best practices and coding standards.<br>• Troubleshoot and debug software issues to ensure optimal performance and reliability.<br>• Participate in code reviews to maintain high-quality standards and improve team collaboration.<br>• Work with ASP.NET to build dynamic and responsive web applications.<br>• Utilize JavaScript for front-end development and interactive features.<br>• Stay updated on the latest advancements in the .NET Framework and related technologies.<br>• Provide technical support and guidance to team members as needed.<br>• Test software solutions to ensure functionality, security, and user experience.
  • 2026-02-20T00:00:00Z
Infrastructure Engineer
  • Jacksonville, FL
  • onsite
  • Temporary
  • 0 - 0 USD / Yearly
  • <p>We are seeking a <strong>Senior Infrastructure Engineer</strong> to design, support, and optimize our on‑prem and cloud environments. This role is ideal for someone who thrives in complex, fast‑moving environments and enjoys owning infrastructure end‑to‑end—from servers and storage to networking, automation, and security.</p><p><strong>What You’ll Do</strong></p><ul><li>Architect, deploy, and maintain Windows and Linux server environments</li><li>Support VMware/Hyper‑V clusters, storage systems, firewalls, and core networking</li><li>Manage Active Directory, Group Policy, identity integrations, and SSO</li><li>Implement backup, DR, and business continuity strategies</li><li>Monitor, troubleshoot, and optimize performance across the environment</li><li>Participate in infrastructure upgrades, migrations, and modernization efforts</li><li>Improve automation using PowerShell, scripting, and orchestration tools</li><li>Collaborate with Security and DevOps to strengthen overall posture</li></ul><p><br></p>
  • 2026-03-06T00:00:00Z
Infrastructure Engineer
  • Boca Raton, FL
  • onsite
  • Temporary
  • 0 - 0 USD / Yearly
  • <p>We’re seeking a dynamic Infrastructure Engineer to design, build, and maintain our critical IT infrastructure. You’ll ensure high availability, scalability, and security across servers, storage, and cloud systems. If you’re passionate about creating resilient systems and solving complex technical challenges, join us to power our technology backbone!</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Design and deploy infrastructure solutions, including servers, virtualization, and storage systems.</li><li>Manage and optimize on-premises and cloud environments (e.g., AWS, Azure, VMware).</li><li>Automate provisioning, monitoring, and scaling using tools like Terraform or Ansible.</li><li>Troubleshoot and resolve issues impacting system performance or availability.</li><li>Implement security best practices, including patch management and access controls.</li><li>Collaborate with DevOps and application teams to support CI/CD pipelines.</li><li>Document infrastructure designs and maintain operational runbooks.</li></ul><p><br></p>
  • 2026-03-13T00:00:00Z
Infrastructure Engineer
  • Jacksonville, FL
  • onsite
  • Temporary
  • 0 - 0 USD / Yearly
  • <p>Design, build, and support core infrastructure across on‑prem and cloud. You’ll manage Windows Server, identity, networking, storage, and automation—prioritizing reliability, security, and scale.</p><p><strong>What You’ll Do</strong></p><ul><li>Administer Windows Server (2016–2022), AD, DNS, DHCP, GPO</li><li>Support Azure IaaS, landing zones, networking (VNets, NSGs, VPN/ExpressRoute)</li><li>Implement monitoring/alerting, performance tuning, and capacity planning</li><li>Automate builds and operations with PowerShell/Terraform</li><li>Maintain backups/DR, patching, and configuration standards</li><li>Partner with Security to harden systems and meet compliance requirements</li></ul><p><br></p>
  • 2026-02-27T00:00:00Z
SOC Engineer
  • Columbus, OH
  • remote
  • Permanent
  • 180000 - 200000 USD / Yearly
  • We are looking for a skilled SOC Engineer to join our team in Columbus, Ohio. This role focuses on enhancing security operations by driving improvements in threat detection, monitoring, and incident response for enterprise and cloud environments. As a technical leader, you will play a pivotal role in safeguarding critical systems and data.<br><br>Responsibilities:<br>• Design and deploy monitoring solutions tailored for hybrid enterprise and cloud environments.<br>• Develop advanced detection rules and correlation logic to enhance threat visibility and minimize false positives.<br>• Integrate security tools with ticketing systems, orchestration platforms, and reporting mechanisms to streamline SOC workflows.<br>• Collaborate with security analysts to refine investigation processes and bolster response capabilities.<br>• Lead containment, eradication, and recovery efforts during major security incidents.<br>• Create automation scripts and playbooks to accelerate triage and response activities.<br>• Conduct root cause analysis and propose long-term preventive measures.<br>• Work closely with infrastructure, cloud, and application teams to ensure proper logging and monitoring configurations.<br>• Utilize frameworks like MITRE ATT&amp;CK to enhance detection engineering and threat hunting strategies.
  • 2026-03-09T00:00:00Z
1 3