Search jobs now Find the right job type for you Create a job alert Explore how we help job seekers Contract talent Full-Time 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 2027 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.

12 results for Cybersecurity Engineer in St. Paul, MN

Cyber Security Engineer
  • St. Louis Park, MN
  • onsite
  • Permanent / Full Time
  • 100000 - 130000 USD / Yearly
  • <p>We are looking for a Cyber Security Engineer to strengthen and advance our security environment. This position will focus on protecting infrastructure, applications, and data by developing practical safeguards, evaluating risk, and improving defensive capabilities across the organization. The ideal candidate brings hands-on technical expertise, sound judgment during security events, and the ability to collaborate effectively with teams throughout the business.</p><p><br></p><p>Responsibilities:</p><p>• Develop, deploy, and refine security controls that protect enterprise networks, systems, and business-critical information.</p><p>• Monitor the security landscape for suspicious activity, investigate alerts, and coordinate timely response actions when issues arise.</p><p>• Review technical environments against defined security expectations and support secure day-to-day operation and maintenance practices.</p><p>• Identify weaknesses across infrastructure, applications, and configurations, then drive remediation efforts to reduce exposure.</p><p>• Evaluate third-party vendors for adherence to organizational security standards and risk management expectations.</p><p>• Partner with infrastructure, application, and business teams to embed security requirements into projects and operational processes.</p><p>• Track emerging threats, tools, and best practices, and recommend practical improvements that strengthen the overall security posture.</p><p>• Help ensure compliance with relevant privacy, security, and regulatory obligations through assessments, documentation, and control validation.</p><p>• Provide technical guidance to stakeholders on security best practices related to networks, cloud services, web applications, and email protection.</p>
  • 2026-09-22T00:00:00Z
Cyber Security Analyst
  • Eden Prairie, MN
  • remote
  • Temporary / Contract
  • 47.937 - 55.506 USD / Hourly
  • <p>We are looking for a Cyber Security Analyst to strengthen day-to-day security operations and help protect cloud and enterprise environments. This position is suited for a detail-oriented individual who can assess alerts, support investigations, and maintain clear records across incidents, vulnerabilities, and compliance activities. The role works closely with security, IT, and business stakeholders to identify risks, improve visibility, and support timely remediation of security issues.</p><p><br></p><p>Responsibilities:</p><p>• Review and validate security findings from endpoint and threat detection tools, then escalate confirmed concerns to the appropriate security leaders and engineering teams.</p><p>• Watch for suspicious activity across monitoring platforms beyond managed service coverage and perform initial analysis of unusual events.</p><p>• Examine emerging security issues, including AI-related threats and abnormal behavior, and route concerns for further action when needed.</p><p>• Document monitoring blind spots, identity control weaknesses, and other visibility gaps, then share recommendations with engineering partners.</p><p>• Assist with incident response by collecting evidence, building event timelines, supporting containment actions, and maintaining accurate case records.</p><p>• Carry out first-level investigations into security alerts, potential policy breaches, and other indicators of compromise.</p><p>• Track vulnerability and exposure findings, follow remediation progress, and highlight changes in severity or business risk.</p><p>• Coordinate support for patching follow-up, penetration testing activities, and remediation documentation to help close identified security gaps.</p><p>• Gather and organize technical evidence for audits, control reviews, and annual compliance requirements while keeping supporting documentation current.</p><p>• Participate in an on-call rotation to help address escalated security incidents and urgent operational events.</p>
  • 2026-10-02T00:00:00Z
Systems Engineer/ Architect
  • Eden Prairie, MN
  • onsite
  • Temporary to Hire
  • 65 - 80 USD / Hourly
  • <p>We are looking for a Systems Engineer/Architect. This position will lead the design and support of Microsoft-based infrastructure across server, identity, messaging, and cloud collaboration environments. The role is suited for a senior technical specialist who can shape scalable solutions, strengthen platform security, and guide complex operational and project work. You will work closely with IT, security, application, and business teams to deliver dependable, high-performing services across the enterprise.</p><p><br></p><p>Responsibilities:</p><p>• Architect and enhance Microsoft infrastructure services, including Windows Server, Active Directory, Microsoft Entra ID, Exchange, Microsoft 365, file services, and enterprise authentication platforms.</p><p>• Establish technical standards, configuration baselines, lifecycle plans, and operational procedures that improve reliability, security, performance, and continuity.</p><p>• Provide senior-level guidance to cross-functional teams by translating business needs and technical requirements into practical infrastructure solutions.</p><p>• Lead complex initiatives involving upgrades, integrations, cloud-connected services, automation efforts, and infrastructure modernization programs.</p><p>• Act as an escalation resource for advanced Windows and Microsoft platform issues, driving root cause analysis, major incident response, and long-term remediation.</p><p>• Strengthen platform protection through patching strategies, system hardening, monitoring, backup practices, and compliance-focused controls.</p><p>• Build and refine automation using PowerShell and related scripting or configuration management approaches to improve efficiency and consistency.</p><p>• Track system health, capacity, and availability trends, then recommend proactive improvements that reduce risk and improve service quality.</p><p>• Produce and maintain clear technical documentation such as architecture diagrams, runbooks, support procedures, and knowledge materials.</p><p>• Mentor engineers and administrators by reviewing technical approaches, sharing expertise, and reinforcing engineering best practices.</p>
  • 2026-09-25T00:00:00Z
Infrastructure Engineer
  • Edina, MN
  • remote
  • Permanent / Full Time
  • 140000 - 150000 USD / Yearly
  • <p>We are looking for an Infrastructure Engineer to support and enhance a complex enterprise technology environment serving the local Minnesota area. This role is ideal for a versatile infrastructure specialist who can work across cloud platforms, virtualization, network services, and core systems operations. The position is fully remote, but candidates must reside in the local metro area and be comfortable managing multi-site infrastructure with a strong focus on reliability, security, and performance.</p><p><br></p><p>Responsibilities:</p><p>• Manage and improve cloud and on-premises infrastructure across enterprise environments, ensuring dependable performance and availability.</p><p>• Administer Microsoft Azure and Microsoft 365 services while supporting broader infrastructure initiatives tied to business and technical needs.</p><p>• Oversee multi-site, multi-forest Active Directory environments, including policy administration and identity-related services.</p><p>• Support virtualization platforms with Nutanix and contribute to the health and scalability of datacenter operations.</p><p>• Coordinate patching, endpoint administration, device management, and infrastructure monitoring to maintain secure and stable systems.</p><p>• Troubleshoot Windows desktop and server issues at multiple levels of complexity and provide effective resolution across the environment.</p><p>• Work with network, cloud, desktop, and server service providers to maintain seamless infrastructure support.</p><p>• Contribute to network operations by supporting routing, firewall administration, and Layer 2/Layer 3 connectivity across locations.</p><p>• Strengthen infrastructure security by implementing and maintaining logging, alerting, and other operational security tools.</p>
  • 2026-09-23T00:00:00Z
Network Engineer
  • Saint Paul, MN
  • onsite
  • Temporary / Contract
  • 50 - 65 USD / Hourly
  • <p>We are looking for a Network Engineer to support and strengthen the core infrastructure. This position will focus on building, administering, and securing network and server environments while ensuring reliable connectivity. The role combines hands-on network operations, cybersecurity oversight, vendor coordination, and end-user support in a primarily on-site setting with hybrid flexibility.</p><p><br></p><p>Responsibilities:</p><p>• Oversee the daily performance, stability, and upkeep of local and wide area network environments across the organization.</p><p>• Configure, deploy, and support core infrastructure equipment such as servers, routers, switches, and firewall platforms.</p><p>• Administer server operating systems and maintain software hosted on server environments to ensure dependable performance.</p><p>• Develop and maintain technical documentation for network architecture, wireless services, VPN connectivity, and support procedures.</p><p>• Partner with internet service providers and external vendors to sustain reliable connectivity and resolve service-related issues.</p><p>• Lead cybersecurity efforts by implementing protective controls, monitoring threats, managing access safeguards, and strengthening data security practices.</p><p>• Conduct security reviews and risk assessments, then recommend and apply improvements to reduce exposure to vulnerabilities.</p><p>• Create and maintain disaster recovery and business continuity plans, serving as a key technical resource during recovery activities.</p><p>• Provide troubleshooting assistance for users and internal technical staff on network-connected systems, applications, and hardware.</p><p>• Research emerging technologies and evaluate infrastructure solutions that support academic and administrative operations.</p>
  • 2026-10-02T00:00:00Z
Microsoft Infrastructure Engineer/ Architect
  • Chanhassen, MN
  • onsite
  • Temporary / Contract
  • 65 - 85 USD / Hourly
  • <p>We are seeking an experienced Senior Microsoft Infrastructure Architect to lead the architecture, engineering, security, automation, and lifecycle management of our enterprise Microsoft infrastructure environment. This role is responsible for the continued evolution of Windows Server, Active Directory, Microsoft Entra ID, Exchange, Microsoft 365, and hybrid identity services that support critical business operations.</p><p><br></p><p>This position combines architecture, engineering, infrastructure strategy and design, and modernization initiatives. The ideal candidate is a hands-on infrastructure architect who can drive strategic improvements while remaining engaged in complex technical challenges, automation efforts, and infrastructure operations. Working closely with infrastructure, security, application, and business teams, this individual will define technical standards, guide platform strategy, and ensure highly available, secure, and scalable Microsoft services across the organization.</p><p><br></p><p>Key Responsibilities</p><ul><li>Lead the architecture, design, implementation, and ongoing improvement of enterprise Microsoft infrastructure platforms and services.</li><li>Serve as the senior technical authority for Windows, identity, messaging, and collaboration technologies across hybrid environments.</li><li>Develop and maintain infrastructure standards, architecture roadmaps, lifecycle strategies, and operational best practices that support long-term growth, scalability, security, and reliability.</li><li>Drive modernization initiatives involving Microsoft 365, hybrid identity, automation, cloud adoption, and infrastructure optimization.</li><li>Partner closely with infrastructure, security, networking, application, and business teams to deliver resilient and supportable technology solutions.</li><li>Provide architectural guidance and technical leadership for infrastructure projects, upgrades, migrations, integrations, and platform transformations.</li><li>Act as the highest level of escalation for complex infrastructure incidents, performance issues, and operational challenges, providing root cause analysis and long-term solutions.</li><li>Strengthen infrastructure security through system hardening, access management, patch governance, monitoring, vulnerability remediation, and compliance practices.</li><li>Design and implement automation solutions using PowerShell and related technologies to improve operational efficiency, consistency, and reliability.</li><li>Evaluate emerging technologies and industry best practices, making recommendations that improve infrastructure resiliency, scalability, supportability, and cost effectiveness.</li><li>Develop and maintain architecture documentation, standards, procedures, diagrams, and operational runbooks.</li><li>Mentor engineers and administrators by sharing expertise, reviewing technical approaches, and promoting engineering excellence and operational discipline.</li></ul><p><br></p><p>Interested candidates should contact sally.lander@roberthalf.(com).</p>
  • 2026-09-28T00:00:00Z
Sr. Software Engineer
  • St. Paul, MN
  • onsite
  • Permanent / Full Time
  • 105000 - 125000 USD / Yearly
  • <p>We are looking for an experienced Sr. Software Engineer to help build and enhance business-critical applications for our Information Technology team. This is a hands-on development position requiring someone who can translate business needs into scalable, secure, and maintainable software solutions. The ideal candidate brings strong expertise in modern Microsoft development technologies and enjoys partnering with stakeholders while guiding engineering best practices across the team.</p><p><br></p><p>Responsibilities:</p><p>• Lead the design, development, documentation, and validation of web applications, APIs, and background services using C#, .NET, ASP.NET, and related technologies.</p><p>• Partner with business stakeholders to interpret functional needs, define technical approaches, and deliver application enhancements that improve usability and performance.</p><p>• Build responsive user experiences across devices using front-end frameworks and web technologies such as Angular, JavaScript, Blazor, and related tools.</p><p>• Develop, maintain, and optimize database objects and queries while supporting reliable data access and application performance.</p><p>• Strengthen software quality by implementing unit and integration testing practices and promoting disciplined engineering standards across the team.</p><p>• Provide technical leadership through architecture guidance, code reviews, and evaluation of solution options to support efficient and sustainable development decisions.</p><p>• Apply secure coding methods and ensure solutions align with established security expectations, policies, and risk reduction practices.</p><p>• Support user adoption by demonstrating completed solutions, gathering feedback, and assisting with training when needed.</p><p>• Mentor other engineers by sharing practical development knowledge, recommending learning resources, and encouraging continuous improvement within the group.</p>
  • 2026-10-02T00:00:00Z
Power Platform Engineer
  • Edina, MN
  • onsite
  • Temporary / Contract
  • 55.4135 - 64.163 USD / Hourly
  • We are looking for an experienced Power Platform Engineer to support a manufacturing organization through a long-term contract engagement. This position will focus on building and enhancing Microsoft-based business solutions, with an emphasis on Power Platform development, application support, and close partnership with business teams. The role is ideal for a mid-to-senior-level candidate who can deliver scalable solutions, strengthen integrations across enterprise systems, and contribute to ongoing platform improvements.<br><br>Responsibilities:<br>• Create, enhance, and maintain business applications using Power Apps, Power Automate, and Power Pages to meet operational needs.<br>• Configure and extend Microsoft Dynamics platform capabilities to improve usability, performance, and business alignment.<br>• Develop and manage integrations connecting Microsoft tools with broader enterprise applications and data sources.<br>• Design and support advanced data workflows that enable reliable information movement between systems.<br>• Partner with business stakeholders to understand objectives, translate needs into technical solutions, and deliver practical outcomes.<br>• Collaborate with a team of Power Platform specialists on new development efforts, feature updates, and solution optimization.<br>• Provide application support for existing platform components, troubleshoot issues, and resolve defects in a timely manner.<br>• Contribute to expanding project demands tied to ongoing Microsoft and enterprise application initiatives.
  • 2026-10-02T00:00:00Z
Data Engineer
  • St. Paul, MN
  • onsite
  • Temporary / Contract
  • 47.5 - 55 USD / Hourly
  • <p>We are looking for an experienced Data Engineer to jcreate and enhance dependable data platforms that support HR and enterprise analytics, partnering closely with analysts, engineering leads, and business stakeholders on site. The position focuses on building scalable pipelines, strengthening data quality, and enabling trusted insights that improve operational decision-making across the organization.</p><p><br></p><p>Responsibilities:</p><p>• Design, develop, and maintain scalable data pipelines that integrate information from files, APIs, databases, replicated sources, and streaming inputs.</p><p>• Build and support modern data environments across warehouses, data lakes, and lakehouse architectures to meet analytics and reporting needs.</p><p>• Partner with business analysts, HR stakeholders, and technical team members to translate data requirements into reliable engineering solutions.</p><p>• Improve data quality, lineage, and governance by applying metadata-driven practices and implementing controls that increase trust in enterprise datasets.</p><p>• Lead end-to-end delivery of data engineering initiatives, from solution design and development through testing, deployment, and operational support.</p><p>• Manage orchestration, scheduling, and monitoring of data workflows to ensure stable performance and timely delivery of critical datasets.</p><p>• Apply DevOps practices such as version control, automated testing, and CI/CD processes to increase deployment quality and team collaboration.</p><p>• Use Python, SQL, and cloud-based tools to automate data processing, optimize performance, and support scalable distributed workloads.</p><p>• Implement data protection measures, including masking, encryption, anonymization, and role-aware access design, especially for sensitive workforce information.</p><p>• Support curated analytical datasets and reporting solutions by collaborating with downstream users on trusted models and enterprise data products.</p>
  • 2026-09-30T00:00:00Z
Data Engineer
  • St. Paul, MN
  • onsite
  • Temporary to Hire
  • 57 - 66 USD / Hourly
  • <p>We are looking for a senior Data Engineer. This position combines architectural leadership with hands-on development across a modern cloud data ecosystem, with a strong focus on building dependable, scalable, and efficient data solutions. The role will help shape engineering standards, strengthen platform governance, and support high-quality data delivery for enterprise analytics and emerging AI-driven use cases.</p><p><br></p><p>Responsibilities:</p><p>• Provide technical direction to engineering teams and guide the successful execution of complex data platform initiatives.</p><p>• Create and enhance robust data pipelines and reusable data products that support scalable analytics and reporting needs.</p><p>• Develop and refine cloud-based data solutions using Snowflake, dbt, Fivetran, and Azure services.</p><p>• Build automation-first, metadata-driven processing frameworks to improve consistency, maintainability, and operational efficiency.</p><p>• Design curated data structures using established modeling approaches such as Data Vault, Kimball, and dimensional modeling.</p><p>• Improve platform performance through tuning, cost management, and scalability planning across data workloads.</p><p>• Establish and reinforce best practices for data quality, governance, lineage tracking, observability, and CI/CD delivery.</p><p>• Support Azure-based integration, storage, compute, and DevOps capabilities required for reliable end-to-end data operations.</p><p>• Enable data foundations that can support advanced analytics, AI/ML initiatives, and modern analytical architectures.</p>
  • 2026-10-01T00:00:00Z
Data Engineer
  • Woodbury, MN
  • onsite
  • Temporary / Contract
  • 60 - 70 USD / Hourly
  • <p>We are looking for a Data Engineer to join an immediate contract opportunity in Woodbury, Minnesota. In this role, you will help advance a customer-focused analytics platform by creating reliable data solutions that support reporting, APIs, and interactive insights. You will work closely with technical and business partners to shape scalable data structures and deliver high-quality information products in a collaborative environment.</p><p><br></p><p>Responsibilities:</p><p>• Create and support robust data pipelines that move and prepare information for analytics and downstream applications.</p><p>• Build transformation workflows using dbt and optimize processing logic with Python, Spark SQL, and PySpark.</p><p>• Coordinate scheduled and dependency-driven data jobs with Apache Airflow to ensure consistent delivery.</p><p>• Ingest and manage data within an on-premises environment, maintaining efficiency, quality, and availability.</p><p>• Develop data services and API-ready outputs so customers can access information through external BI and analytics tools.</p><p>• Contribute to semantic and visualization layers, including tools such as Cube.dev or similar platforms, to improve analytics usability.</p><p>• Partner with application and dashboard developers to align data structures with customer-facing reporting needs.</p><p>• Work with stakeholders across product, business, and engineering teams to define solutions that support platform goals and user expectations.</p><p>• Apply modern development practices and AI-assisted tools where appropriate to improve productivity and accelerate delivery.</p>
  • 2026-10-02T00:00:00Z
Sr. Integration Engineer
  • Minneapolis, MN
  • remote
  • Temporary / Contract
  • 40 - 45 USD / Hourly
  • <p>We are looking for a senior integration engineer to lead the design and support of complex connections between Workday and enterprise applications. This position is ideal for someone who brings deep Workday expertise along with strong software and integration engineering fundamentals across platforms. The role focuses on building reliable, secure, and observable integrations while partnering with technical teams to ensure orchestration tools support, rather than bypass, system-of-record rules.</p><p><br></p><p>Responsibilities:</p><p>• Architect, develop, and maintain integrations between Workday and enterprise platforms using Workday APIs, web services, and related integration capabilities.</p><p>• Investigate and resolve integration failures by reviewing request and response data, business process behavior, and cross-system sequencing issues.</p><p>• Create integration flows that emphasize pre-write validation, consistent execution, recoverability, and traceable audit logging.</p><p>• Analyze payload structures, security settings, authentication methods, and connectivity issues to ensure stable data exchange.</p><p>• Collaborate with engineering teams to implement orchestration approaches through platforms such as Power Automate and other automation tools.</p><p>• Ensure integration designs preserve Workday business rules, approval paths, and system-of-record responsibilities across connected applications.</p><p>• Perform hands-on troubleshooting without relying solely on abstraction layers, including direct inspection of service calls and message structures.</p><p>• Support implementation and configuration activities related to integration architecture, monitoring, and operational reliability.</p>
  • 2026-09-28T00:00:00Z