Software Engineer - Security/Infrastructure
Build and own security infrastructure and core systems for an AI platform handling sensitive workflows. Requires 2-7 years experience with Python/Go/TypeScript, cloud environments, and production security tooling.
About the job
What You’ll Work On
- Build systems that identify and respond to real security events across our stack
- Replace manual security workflows with programmatic, scalable solutions
- Strengthen our cloud and production environments (GCP/AWS, containers, networking)
- Design and enforce access control systems across internal teams, experts, and customers
- Integrate security checks directly into development workflows without slowing shipping speed
- Own incident handling systems and processes from detection through resolution
- Secure surfaces unique to AI systems, including data flows and model interaction layers
Beyond Security
- Develop human-in-the-loop systems used in AI training and evaluation
- Contribute to core infrastructure and internal tooling used across the company
- Ship features across the stack that directly impact customers and model performance
What We’re Looking For
- You’ve built internal tools or systems to solve security problems—not just configured existing products
- Strong programming ability in Python, Go, or TypeScript
- Experience working with cloud environments (IAM, networking, containers)
- Ability to identify vulnerabilities directly in code and system design
- Experience creating or maintaining signal-based monitoring and alerting systems
- Comfortable owning production issues when they arise
- Able to move fluidly between security work and general engineering
- 2-7 years building software or security systems
Nice to Have
- Background in fast-scaling startups or high-output engineering teams
- Exposure to AI systems, data pipelines, or model evaluation workflows
- Familiarity with offensive security techniques
- Experience building tools that other engineers depend on
- Evidence of building and shipping systems from zero to production
Skills
Python, Go, TypeScript, GCP, AWS, IAM, Networking, Containers, Access Control, Incident Response, Monitoring, Alerting
Similar jobs
Security Engineering jobsBuild Greptile’s security product, including code scanning, vulnerability detection and reproduction, security-focused pull-request workflows, and agent infrastructure. The role requires a computer science degree, software or DevOps experience, JavaScript/TypeScript expertise, and hands-on security experience.
Build and operate corporate security controls across identity, endpoints, SaaS applications, and automation. The role requires 2–5 years of security engineering experience, hands-on endpoint and EDR expertise, identity protocol knowledge, and scripting ability.
Security engineer responsible for detection engineering, investigations, incident response, identity and access management, and preventative security controls across corporate and production environments. Requires 2+ years of security engineering experience, programming ability, and familiarity with cloud and defensive security tooling.
Security Engineer focused on application and platform security, security reviews, threat modeling, vulnerability management, and secure development practices. The role requires at least two years of relevant experience, programming ability, and familiarity with cloud security technologies.
Build and operate foundational security services spanning identity, access, secrets, privileged access, and secure AI-agent infrastructure. The role requires at least two years of production software engineering experience, cloud expertise, and experience translating security requirements into reliable automated systems.