Sr. Security Engineer

Rainmaker Technology Corporation

El Segundo (CA)

On-site

USD 128,000 - 225,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Stock options
Health insurance
401(k) with employer matching
Unlimited PTO
Parental leave
Lunch at El Segundo HQ
Relocation assistance

Job summary

Rainmaker Technology Corporation is hiring a Senior Security Engineer to embed security into software and hardware development and field operations. You will write production code, design secure defaults across AWS, applications, and company systems, and automate controls with clear audit trails.

You’ll work with engineers to test, operate, and improve secure systems while keeping workflows usable. The role emphasizes risk-based decision making, implementable security patterns, and collaboration

Qualifications

  • Experience building and maintaining security automation in production.
  • Strong software engineering in Python or TypeScript, with testing and deployment.
  • Cloud security experience, turning access policies, network boundaries, and logging requirements into reusable infrastructure as code.
  • Understanding of application security, authentication, authorization, secrets management, and vulnerabilities.
  • Experience investigating security findings and carrying fixes through to deployment.
  • Sound judgment about risk, reliability, and maintenance costs.

Responsibilities

  • Map critical systems, data flows, and access paths; transform risks into actionable plans.
  • Build secure-by-default AWS infrastructure with least-privilege access and logging.
  • Review designs and code; implement reusable auth patterns and fix vulnerabilities at source.
  • Automate provisioning, secrets management, and rotation with audit trails and recovery paths.
  • Integrate security checks into development and deployment workflows to catch leaks and vulnerable dependencies.
  • Develop detections and test incident response with system owners.

Skills

Security automation
Python
TypeScript
Cloud security
Infra as code
Authentication/Authorization
Incident response
Independent work

Tools

AWS
Pulumi
Terraform
GitHub Buildkite
Tailscale/WireGuard

Job description

Make it rain. Make Snow. Make Earth Habitable.

Rainmaker builds and deploys audacious technologies that work with nature to create an abundant, habitable planet. We are modernizing proven cloud-seeding science with weather-resistant UAS, radar and satellite observations, numerical weather prediction, novel sensing and validation systems, and sustainable seeding technologies. We are building an integrated system to make more freshwater available to farms, ecosystems, and communities.

Our ambition is bold, but we pursue it with humility. We take on difficult problems in the real world with technical rigor, grit, integrity, and an openness to learning and course-correcting. We are hiring individuals with evidence of exceptional ability. If you want to build systems that endure, restore, and deliver the future we were promised, we want to hear from you.

Engineering builds the software, infrastructure, and aircraft systems that power Rainmaker’s cloud-seeding operations. We work with scientists and field operators to turn weather data into reliable systems that help make more freshwater available.

About the Role

Rainmaker is hiring a Senior Security Engineer to build security into how we develop software and hardware, and how we run field operations. You’ll write production code and design secure defaults across AWS, our applications, and company systems, protecting scientific data and the systems our aircraft and field teams depend on. You’ll automate routine controls and checks, reducing recurring manual work as the company grows. You’ll work closely with engineers to test, operate, and improve the systems you build while keeping secure workflows straightforward to use.

What You’ll Do
  • 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 that operate 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.

What We’re Looking For
  • Experience building and maintaining security automation in production. You can show what risk it reduced, how you tested it, how failures are handled, and what manual work it eliminated.

  • Strong software engineering skills in Python, TypeScript, or a similar language, including testing, code review, deployment, and operating what you build.

  • Hands-on cloud security experience, with the ability to turn 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. You can choose a simple, effective control and explain what should happen now versus later.

  • Ability to work independently, communicate clearly with engineers and non-engineers, and follow through on work that spans teams.

What Will Set You Apart
  • 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 that other engineering teams adopted.

What Success Looks Like In the First 90 Days

You’ve mapped our critical systems and access paths and agreed on the highest-priority risks with the team. A secure configuration or access control is deployed on a critical system, with tests that catch unsafe changes. One recurring security workflow now runs automatically, with monitoring, a tested recovery path, and documentation so it can operate without your daily intervention. You’ve tested a detection and response path with the engineers who will use it and agreed on the next improvements.

$128,000 - $225,000 a year

Supporting the people behind the mission

Making Earth more habitable is ambitious work. We want the people doing it to feel supported—in the work we share and the lives they’re building.

  • A stake in what we build. Meaningful stock options and the opportunity to help shape Rainmaker as an early member of the team.

  • Support for your health. Comprehensive medical, dental, and vision insurance.

  • An investment in your future. A 401(k) with employer matching to help you build long-term savings.

  • Time to recharge. Unlimited PTO for rest, exploration, and the people and pursuits that matter to you.

  • Time for a growing family. Paid parental leave for both parents to welcome a child and spend time together.

  • Lunch together. Daily lunch provided at our El Segundo headquarters—a chance to share a meal and connect with teammates.

  • Help making the move. Relocation assistance for eligible roles to support your transition to Rainmaker.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Security Engineer
Sr. Security Engineer

Rainmaker • El Segundo (CA)

On-site
USD 128,000 - 225,000
Stock options
Health insurance
401(k)
Senior Security Engineer
Senior Security Engineer

Rainmaker Technology Corporation • El Segundo (CA)

On-site
USD 180,000 - 240,000
Stock options
Health insurance
401(k) with employer matching
+4
Embedded Software Engineer
Embedded Software Engineer

Rainmaker Technology Corporation • El Segundo (CA)

On-site
USD 146,000 - 197,000
Stock options
Health insurance
401(k) with employer matching
+4
Senior Electrical Engineer
Senior Electrical Engineer

Digitailor • El Segundo (CA)

On-site
USD 140,000 - 190,000
Stock options
Health insurance
401(k) matching
+4
Manager, UAS Platform Engineer
Manager, UAS Platform Engineer

Rainmaker Technology Corporation • Salt Lake City (UT)

On-site
USD 145,000 - 175,000
Stock options
Medical, dental, vision insurance
401(k) with employer matching
+3
Security Engineer - AppSec
Security Engineer - AppSec

Rain • New York (NY)

Hybrid
USD 140,000 - 210,000
Unlimited time off
Flexible working
Health coverage
+5
Security Engineer - AppSec
Security Engineer - AppSec

Blueyard • United States

Hybrid
USD 120,000 - 190,000
Unlimited time off
Flexible working
Health benefits
+2
Security Engineer - AppSec
Security Engineer - AppSec

raincards.xyz • United States

On-site
USD 120,000 - 170,000
Unlimited time off
Flexible working (work from home or in
Health, dental, vision coverage (US)
+5
Field Scientist - Instrumentation Specialist
Field Scientist - Instrumentation Specialist

Digitailor • Salt Lake City (UT)

On-site
USD 90,000 - 130,000
Stock options
Health insurance
401(k) with employer matching
+3
Software Engineer, Infrastructure
Software Engineer, Infrastructure

Rainmaker Technology Corporation • El Segundo (CA)

On-site
USD 130,000 - 190,000
Stock options
401(k) with employer matching
Full health coverage (medical, dental,
+4