> Markdown version of [/jobs/ext/166657-cybersecurity-engineer](https://www.wearedevelopers.com/jobs/ext/166657-cybersecurity-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Cybersecurity Engineer - **Company:** Select Water Solutions - **Location:** Houston, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Active Directory, Amazon Web Services, Data Analysis, Antivirus Softwares, Software System Penetration Testing, Authentication Protocols, Microsoft Azure, Bash Shell, C++ (Programming Language), Cloud Computing Security, CompTIA Security+, Cyber Security, Multi-Factor Authentication, Identity and Access Management, Intrusion Detection and Prevention, Python (Programming Language), Machine Learning, Windows PowerShell, Role-Based Access Control, Security Assertion Markup Language (SAML), Information Technology Security Auditing, Security Information and Event Management, Single Sign-On, User Provisioning Software, Software Vulnerability Management, Data Logging, Scripting, Okta, Firewalls (Computer Science), Information Technology, Patch Management, Malware Detection, Devsecops, User Administration, Vulnerability Analysis - **Published:** May 16, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=9e42ec68d9db6700 ## About the Role Do you have experience in Threat detection & response?, Do you have a Bachelor's degree?, To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required: * Bachelor's degree in computer science, Information Security, or a related field. * Minimum of 5 years of experience as a Security Engineer or in a similar role. * Proven work experience as a Security Engineer or in a similar role with a focus on user provisioning and onboarding. * Strong understanding of user access management principles, RBAC, and least privilege concepts. * Experience with identity and access management (IAM) solutions, such as Active Directory, Entra ID, or Okta. * Strong understanding of AI/ML models to identify anomalies, predict threats, and automate incident response. * Familiarity with authentication protocols and technologies, including SSO and MFA, security systems, malware detection, ethical hacking fundamentals. * Excellent understanding of security principles, practices, and technologies. * Strong problem-solving and analytical skills to troubleshoot access-related issues and security incidents. Ability to assess risks, analyze vulnerabilities, and implement effective security solutions. * Effective communication and interpersonal skills to work collaboratively with cross-functional teams and end-users. * Hands-on experience with security tools, such as firewalls, SIEM, vulnerability scanners, and antivirus systems. * Proficiency in scripting and programming languages (e.g., Python, Bash, C++, Java, PowerShell) for automating security tasks and analyzing data. * Proficiency with cloud security concepts, governance and technologies (e.g., AWS, Azure Cloud Platform). * Hands-on experience with Azure DevSecOps and ability to integrate security practices into development workflows. * Excellent problem-solving skills and ability to analyze complex security issues. * Relevant certifications (e.g., CISSP, CEH, CISM, CISA, Security+) are a plus. ## Description Select's Security Engineer will be vital in designing, implementing, and maintaining security solutions to safeguard our organization's systems and data. A deep understanding of security principles, excellent scripting skills, and the ability to proactively identify and address security risks are essential for this position. As a Security Engineer specializing in user provisioning and onboarding, you will be responsible for establishing and managing the security infrastructure and systems related to user access and authentication. Your primary objective will be to ensure that users have appropriate access privileges, comply with security policies, and follow best practices throughout their time with our organization. The essential job functions include, but are not limited to * Design, develop, and implement user provisioning and access management processes, including user account creation, modification, and termination. * Establish workflows and procedures for user access requests, approvals, and periodic access reviews. * Define and enforce role-based access controls (RBAC) and least privilege principles to ensure proper user permissions. * Onboarding and Offboarding Processes: Collaborate with HR and IT teams to establish streamlined and secure user onboarding and offboarding processes. * Implement and manage identity and access management (IAM) solutions for user authentication, single sign-on (SSO), federation using SAML, PAM, and multi-factor authentication (MFA). * Security Solution Design and Implementation: Collaborate with stakeholders to design and implement security solutions, including firewalls, intrusion detection/prevention systems, endpoint security, SIEM, and vulnerability management tools. Ensure security measures align with industry's best practices and regulatory requirements, including the review, design and implementation of security policies and procedures. * Scripting and Automation: Develop and maintain scripts to automate security processes, data analysis, and incident response activities. Leverage scripting languages (e.g., Python, PowerShell, Bash) to enhance security operations efficiency and create custom tools for monitoring, logging, and threat hunting. * Security Monitoring and Incident Response: Monitor security events and alerts, investigate security incidents, and perform forensic analysis. Develop and maintain security monitoring tools and systems, including log management platforms and security information and event management (SIEM) solutions. * Vulnerability Management: Conduct vulnerability assessments and penetration testing to identify and address security vulnerabilities in systems and applications. Collaborate with system administrators and developers to remediate vulnerabilities and ensure timely patch management. * Security Auditing and Compliance: Perform security audits, assess compliance with industry standards and regulatory requirements, and recommend remediation actions. Assist in the development and maintenance of security policies, procedures, and guidelines. * Security Incident Handling: Respond to security incidents, conduct incident investigations, and implement measures to prevent future incidents. Coordinate with relevant teams for incident response, containment, and remediation. * Stay Updated with Emerging Threats and Technologies: Continuously monitor and research emerging threats, vulnerabilities, and security technologies. Stay informed about the latest industry trends and provide recommendations for security improvements. Other duties Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice. ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [DevSecOps: Injecting Security into Mobile CI/CD Pipelines](https://www.wearedevelopers.com/videos/273-devsecops-injecting-security-into-mobile-ci-cd-pipelines) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [DevSecOps culture](https://www.wearedevelopers.com/videos/783-devsecops-culture) - [You can’t hack what you can’t see](https://www.wearedevelopers.com/videos/41-you-can-t-hack-what-you-can-t-see) - [DevSecOps: Security in DevOps](https://www.wearedevelopers.com/videos/36-devsecops-security-in-devops) ## Related Articles - [9 Ways to Make Money Hacking](https://www.wearedevelopers.com/magazine/333-9-ways-to-make-money-hacking) - [Understanding and Mitigating Common Web Vulnerabilities](https://www.wearedevelopers.com/magazine/565-understanding-and-mitigating-common-web-vulnerabilities) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Events like RSAC Get You CISOs. Developers Decide What Actually Gets Deployed.](https://www.wearedevelopers.com/magazine/693-events-like-rsac-get-you-cisos-developers-decide-what-actually-gets-deployed) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)