Senior Software Security Engineer
Job Description
Anduril Industries is hiring a Senior Software Security Engineer in Boston, MA (onsite) to lead security development work for the Anduril Security Data Lake. The role supports partner teams by centralizing security data management so threats can be identified and addressed through reliable log aggregation, ingestion, and transformation pipelines.
Role Overview
In this position, you will architect and build systems that bring security-relevant data into a centralized lake, define how it is ingested and transformed, and help establish best practices for downstream security data usage, including search-oriented capabilities.
Responsibilities
- Architect and implement log aggregation pipelines for Anduril infrastructure and applications
- Lead the development and ongoing maintenance of a security data lake for centralized security data management
- Design and implement ELT processes for security data ingestion, transformation, and storage
- Collaborate with teams to establish best practices for security data usage (including search functionality)
Requirements
- Proven track record developing and implementing data lake architectures and best practices for security data management
- Experience with tools and processes for large-scale data environments (Spark, DuckDB, etc.)
- Experience building high-volume log ingestion and storage pipelines
- Experience with AWS, Azure, or GCP security ecosystems and tooling
- Strong programming skills in one or more general-purpose languages (Go, Rust, Java/Scala, etc.)
- Direct experience with one or more infrastructure as code languages in a production capacity (e.g., Terraform, AWS CDK, Pulumi)
- Ability to develop and maintain systems in cloud environments and familiarity with deploying code through CI/CD pipelines
- Ability to work autonomously and take ownership of complex projects
- Must be eligible to obtain and maintain a U.S. TS clearance
Technologies
- Spark, DuckDB
- AWS, Azure, GCP
- Go, Rust, Java, Scala
- Terraform, AWS CDK, Pulumi
- CI/CD, ELT
- Iceberg, Delta Lake
- Splunk
Preferred Qualifications
- Experience supporting multiple access patterns for data stored in various formats using tools other than Splunk
- Experience with open tables formats such as Iceberg or Delta Lake
- Experience in detection engineering and incident response
Compensation
USD 191,000 - 254,000 per year.
Benefits
- Comprehensive, competitive benefits package available at little to no cost to employees
- Health, recovery, and whatever comes next
Protecting Yourself From Recruitment Scams
- No Financial Requests: Anduril will never solicit payment or demand personal financial details at any stage of the hiring process.
- Verify communications: Recruiter emails will come only from an @anduril.com address.
- Recruiting agency checks: If contacted by a recruiting agency for an Anduril role, the agency email should clearly identify the agency. If you suspect suspicious activity, verify by contacting [email protected].
- Caution with unsolicited outreach: Do not engage if communication appears suspicious, contains grammatical errors, or includes unusual requests. Confirm the sender’s email domain is @anduril.com.
- Report suspected fraud: Report questionable outreach immediately to [email protected].
Data Privacy
- To view Anduril’s candidate data privacy policy, visit https://anduril.com/applicant-privacy-notice/.
- By submitting your application, you consent to Anduril Industries using a third-party service provider to conduct pre-employment risk, integrity, and due diligence screening as part of the application process.
- The third-party provider may use risk-intelligence services that include analysis of sanctions and watchlists, adverse media, public-record information, and other lawful open-source or commercial data sources.
- The third-party provider does not act as a consumer reporting agency.
- Use of this provider helps ensure compliance with applicable laws and protect technology, intellectual property, and organizational security.