Security Engineer

Inspyr Solutions
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

API
Amazon Web Services (AWS)
Build Automation
Bash
Cloud Computing
Cloud Computing Security
Cloud Engineering
Computer Security
Continuous Integration
Distributed Systems
Identity and Access Management
Python
Network Security
Systems Development Life Cycle
Secure Coding
Security Information and Event Management
Software Engineering
Virtualization Technology
Data Logging
Google Cloud Platform
Cloud Platform System
Delivery Pipeline
Software Security
Reliability of Systems
Containerization
Kubernetes
Data Management
Api Design
Microservices

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

Apply for this position