Staff Software Engineer (Security)
Crusoe Energy Systems · San Francisco, United States
About The Role
Join Crusoe Energy, a leading company in the energy sector, as a Staff Software Engineer (Security). In this role, you will design, build, and deploy the core infrastructure and automation platforms that define Crusoe's security posture. You will own the full engineering lifecycle, partner closely with various teams, develop high-throughput control integrations and data pipelines, architect advanced metrics engines, provide technical leadership, and scale product security controls. You will have the opportunity to tackle complex security and compliance puzzles, collaborate with a multidisciplinary team, and have the freedom to innovate and experiment.
- Architect and build highly scalable, distributed software systems that form the core security engineering foundation.
- Partner closely with product security, infrastructure security platform engineering, and specialized security domain teams to translate complex business and regulatory needs into durable, automated technical solutions.
- Provide technical direction, mentorship, and architectural oversight across the security engineering team, fostering a culture of high engineering standards, operational excellence, and continuous technical innovation.
- System Architecture: Proven track record of designing, building, and operating high-QPS, fault-tolerant, and mission-critical distributed systems
- Data Flow Design: Strong experience engineering technical architectures involving complex data flows, event-driven architectures, fine-grained access controls, data retention management, and secure third-party integrations
- Kubernetes Internals: Deep operational experience managing Kubernetes at scale, troubleshooting complex cluster issues, developing operators, and optimizing the control plane
- Infrastructure & Systems: Expert-level proficiency in distributed systems, infrastructure automation, and developing robust, automated abstractions (like Kubernetes operators or platform-level service meshes) to manage infrastructure complexity
- Education: Bachelor’s degree in Computer Science, Information Security, a related technical field, or equivalent practical job experience
- Security Platform Engineering: Demonstrated experience implementing and maintaining identity and secrets management solutions such as HashiCorp Vault and SPIFFE/SPIRE in production environments
- CI/CD & IaC: Deep familiarity with modern continuous integration and continuous deployment pipelines, alongside robust Infrastructure-as-Code (IaC) tooling practices
- Cloud & Infrastructure: Strong hands-on experience with major public cloud infrastructure provider platforms (GCP or AWS)
- Software Engineering: 8+ years of professional software development experience, with at least 5+ years of hands-on, production-grade programming experience in languages like Go, Rust
- Orchestration & Containers: 4+ years of hands-on experience deploying on, securing, and managing applications at scale on Kubernetes and public cloud environments
- Advanced understanding of authentication, authorization at scale in distributed systems
- Experience engineering security tools or telemetry platforms within large-scale AI/ML or high-performance computing environments
- Active contributor to open-source security engineering projects or frameworks
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring