Cybersecurity Software Engineer

NOV
JOB DESCRIPTION
About The Role
NOV is seeking a Cybersecurity Software Engineer to build intelligent, scalable security tools that defend our global infrastructure. This role blends secure software engineering with AI-enhanced automation-supporting threat detection, identity enforcement, incident response, and policy execution.
You'll design and develop security platforms, pipelines, and integrations that leverage traditional automation plus AI/LLM tooling to improve decision-making, reduce manual effort, and close control gaps. Your work will enable NOV to scale defenses across IT, OT, and cloud environments, while pioneering new ways to embed AI into our cybersecurity operations. Come and join a great team who are driving tomorrow's cybersecurity.
What You'll Do
What You Bring
Preferred Qualifications
Why NOV?
About The Role
NOV is seeking a Cybersecurity Software Engineer to build intelligent, scalable security tools that defend our global infrastructure. This role blends secure software engineering with AI-enhanced automation-supporting threat detection, identity enforcement, incident response, and policy execution.
You'll design and develop security platforms, pipelines, and integrations that leverage traditional automation plus AI/LLM tooling to improve decision-making, reduce manual effort, and close control gaps. Your work will enable NOV to scale defenses across IT, OT, and cloud environments, while pioneering new ways to embed AI into our cybersecurity operations. Come and join a great team who are driving tomorrow's cybersecurity.
What You'll Do
- Develop security tools and automation scripts using Python or similar languages to support detection, alert enrichment, response, and compliance reporting
- Build AI/LLM-enhanced workflows that:
- Auto-label or prioritize security alerts
- Summarize incidents or log anomalies
- Generate human-readable audit reports
- Validate or explain identity and access policy changes
- Integrate with platforms such as SentinelOne, Zscaler, Okta via APIs and event streams
- Build reusable connectors or wrappers that enable internal security teams to safely use OpenAI, Azure OpenAI, or other LLM services for secure automation
- Support secure CI/CD pipelines and embed security logic into infrastructure-as-code (Terraform, GitHub Actions, etc.)
- Collaborate with cybersecurity engineers, threat analysts, and data scientists to identify automation targets and build ML-friendly interfaces
- Follow secure development lifecycle best practices and ensure all software meets internal review, logging, and confidentiality standards
- Contribute to NOV's broader AI adoption by building tools that accelerate security operations while protecting data and ensuring responsible AI use
- Other duties as assigned by organization leadership
What You Bring
- Experience in software engineering, preferably with exposure to cybersecurity or infrastructure automation
- Proficiency in scripting and development languages: Python, JavaScript, Go, or TypeScript
- Strong understanding of secure coding principles, API development, and modern web authentication standards (OAuth2, OIDC)
- Hands-on experience with security workflows
- Familiarity with event-based architectures (e.g., webhooks, queues, or pub/sub), and REST API development
- Experience working with identity and endpoint platforms (e.g., Okta, Azure AD, SentinelOne)
- Passion for building tools that reduce manual toil, improve clarity, and accelerate decision-making
- Familiarity with logging, observability, and basic threat modeling or MITRE ATT&CK mapping
Preferred Qualifications
- Experience with AI-driven security automation tools, such as SOAR platforms, AI-enhanced SIEMs, or threat intelligence enrichment
- Experience deploying and managing containerized apps or serverless functions in Azure or AWS
- Certifications: CompTIA Security+, GSEC, CEH, or similar
Why NOV?
- Build intelligent, secure-by-design automations that protects real infrastructure at global scale
- Be at the intersection of AI and cybersecurity in a high-impact engineering role
- Help shape the future of responsible AI usage
JOB SUMMARY
Cybersecurity Software Engineer

NOV
Monterrey
a day ago
N/A
Full-time
Cybersecurity Software Engineer