R

Rainmaker

Develops cloud-seeding systems to increase precipitation

Senior Security Engineer

Security Engineering & ArchitectureConfirmed live in the last 24 hours
Full-timeEl Segundo, CA, USA$128k - $225k /yr

About the Job

Requirements

  • Experience building and maintaining security automation in production, demonstrating the risk reduced, testing approach, failure handling, and manual work eliminated.
  • Strong software engineering skills in Python, TypeScript, or a similar language, including testing, code review, deployment, and operating the resulting software.
  • Hands-on cloud security experience and ability to translate access policies, network boundaries, and logging requirements into reusable infrastructure as code.
  • Practical understanding of application security, authentication, authorization, secrets management, and common web and API vulnerabilities.
  • Experience investigating security findings and carrying fixes through to deployment and verification.
  • Sound judgment about risk, reliability, and maintenance costs, including selecting effective controls and determining what should happen now versus later.
  • Ability to work independently, communicate clearly with engineers and non-engineers, and follow through on work spanning teams.

Responsibilities

  • Map critical systems, data flows, and access paths, then turn the highest-priority risks into a practical plan.
  • Build reusable, secure-by-default AWS infrastructure with platform engineers, including least-privilege access, network boundaries, and logging for scientific and operational systems.
  • Review application designs and code, build reusable authentication and authorization patterns, and fix vulnerabilities at their source.
  • Automate access provisioning and revocation, secrets management, and credential rotation across production and company systems, with clear audit trails and recovery paths.
  • Build security checks into development and deployment workflows to catch exposed secrets, vulnerable dependencies, and unsafe configuration changes before release.
  • Build useful detections and automate evidence gathering for investigations; work with system owners to test incident response and recovery.
  • Make Google Workspace and device configurations secure by default, working with People and Operations to make onboarding and offboarding reliable and easy to use.
  • Partner with aircraft and field teams on secure remote access and communications for systems operating with intermittent connectivity.
  • Test, monitor, and document security automation so other engineers can maintain it; simplify controls that create unnecessary alerts, exceptions, or recurring manual work.

Desired Qualifications

  • Experience with AWS, Pulumi or Terraform, and GitHub or Buildkite deployment workflows.
  • Experience with Tailscale or WireGuard.
  • Security work involving robotics, aerospace, scientific computing, or remote field systems.
  • Experience building self-service security tools or reusable controls adopted by other engineering teams.

About the Company

Rainmaker

Develops cloud-seeding systems to increase precipitation

Rainmaker builds cloud-seeding systems that pair weather software, radar sensing, and unmanned aircraft to increase precipitation and create more freshwater for farms, ecosystems, communities, and industry. The system combines atmospheric science with field deployments, using planning software, real-time sensing, and autonomous seeding operations to seed clouds and boost rainfall. It differentiates itself by integrating multiple technologies into a single workflow and by citing verified seeded precipitation in research near Homer, Alaska. Its goal is to lower the cost per acre-foot of incremental water and scale capabilities—called Weather Prime—to provide an alternative to desalination in basins like the Colorado River.

Company size
51-200
Company stage
Series B
Total funding
$131.3M
Headquarters
El Segundo, CA
Founded
2023

Recently Posted Jobs

Explore more opportunities at Rainmaker

See more jobs