Staff Software Engineer
Core
Design, build, and optimize massively scalable distributed systems for breach containment and zero trust in hybrid multi-cloud environments.
Role type
Staff Software Engineer (Cloud Architect)
Builds
Highly scalable, fault-tolerant cloud services and automated breach containment platforms
Domain
Cybersecurity, Cloud Infrastructure, Distributed Systems
Required skills
Cloud architecture design, Distributed systems, Networking, Security controls, Kubernetes, Containerization, Java, Python, REST APIs, Terraform, CloudFormation
Preferred skills
Microsegmentation, Zero Trust architecture, Real-time telemetry processing, Disaster recovery planning
Technologies
AWS, Azure, GCP, Kubernetes, Docker, Spring, Terraform, CloudFormation
Responsibilities
Design and deploy cloud-based architecture using industry best practices, Optimize cloud-based systems for high availability and fault tolerance, Implement monitoring, logging, and alerting systems, Identify and resolve performance bottlenecks and security vulnerabilities, Collaborate with cross-functional teams to architect scalable solutions, Stay up-to-date with latest trends in cloud computing and cyber security
Seniority
Staff, hands-on IC with strategic impact