Security Engineer
Role details
Job location
Tech stack
Job description
We are seeking a Security Engineer to lead the design and implementation of security across a modern, large-scale cloud environment. This role is ideal for a highly technical engineer who can operate at both a strategic and hands-on level-designing secure systems while also diving deep into infrastructure, automation, and application security., < data-end="1078" data-start="1032">Security Architecture & System Design
- Design and secure distributed systems across cloud-native and hybrid environments
- Apply secure design principles across architectures such as microservices, CI/CD pipelines, and data platforms
- Evaluate system designs and identify opportunities to improve security, scalability, and maintainability
< data-end="1430" data-start="1390">Cloud & Infrastructure Security
- Architect and implement secure solutions in cloud environments (primarily AWS; exposure to Google Cloud Platform is a plus)
- Design secure network patterns, IAM strategies, and workload protections
- Identify and mitigate risks across infrastructure and platform layers
< data-end="1738" data-start="1693">Containerization & Platform Security
- Secure containerized workloads and orchestration platforms (e.g., Kubernetes)
- Apply best practices for workload isolation, runtime protection, and cluster security
- Understand and enforce security controls across modern container environments
< data-end="2037" data-start="1994">Systems & Virtualization Expertise
- Leverage deep understanding of operating systems, virtualization, and cloud infrastructure
- Analyze how infrastructure design impacts performance, scalability, and security
- Apply this knowledge to improve system resilience and reduce risk
< data-end="2340" data-start="2289">Engineering & Secure Development Practices
- Apply strong software engineering principles across the SDLC
- Establish and enforce secure coding and architecture standards
- Conduct architecture and design reviews with a focus on long-term sustainability and security
< data-end="2601" data-start="2572">Automation & Tooling
- Build automation using Python, Bash, and APIs to improve security operations and scalability
- Integrate security controls into engineering workflows and deployment pipelines
- Develop tools and scripts to support monitoring, detection, and response
< data-end="2901" data-start="2861">Hands-On Technical Contribution
- Prototype and build solutions when needed to validate designs or improve security posture
- Collaborate closely with engineering teams to implement secure solutions
< data-end="3109" data-start="3074">Leadership & Collaboration
- Act as a technical leader across engineering and security teams
- Mentor engineers and influence best practices without direct authority
- Partner with cross-functional teams to drive secure design decisions
< data-end="3370" data-start="3327">Security Reviews & Risk Assessment
- Conduct in-depth architecture and system security reviews
- Identify vulnerabilities, assess risk, and recommend remediation strategies
- Define and maintain security standards and guidelines
< data-end="3594" data-start="3572">Documentation
- Create clear, actionable documentation for systems, architectures, and processes
- Ensure knowledge is scalable and accessible across teams
Requirements
This is a staff-level position requiring strong engineering fundamentals, deep systems knowledge, and the ability to influence architecture and security practices across teams., * 7+ years of experience in security engineering, cloud engineering, or infrastructure engineering
- Strong background in cloud platforms (AWS required; Google Cloud Platform a plus)
- Deep understanding of:
- Operating systems and system internals
- Virtualization and cloud infrastructure
- Containers and orchestration (e.g., Kubernetes)
- Proficiency in Python, Bash, and working with APIs
- Experience with security tooling such as:
- Cloud security controls (IAM, logging, monitoring)
- SIEM, EDR, and/or CIEM solutions
- Network and infrastructure security practices
- Strong foundation in software engineering principles and secure design
- Ability to operate independently and drive initiatives at a staff level, * Strong communication skills with the ability to translate complex technical concepts
- Experience with incident response, investigations, and root cause analysis
- Familiarity with modern software delivery practices and automation frameworks
- Experience mentoring engineers and influencing technical direction, * A true engineer at heart-someone who understands how systems work end-to-end
- A problem solver who can break down complex architectures and secure them effectively
- A leader who can influence without authority and elevate engineering standards
- Someone comfortable moving between strategy, design, and hands-on execution