Remote Senior Software Engineer, Data
Posted today
anvilogicTempe (AZ)
Software DevelopersComputer Systems Design Services
SENIORITY
Lead
About the role
Anvilogic is a Palo Alto-based AI cybersecurity startup founded in 2019 by security veterans and data scientists from Fortune 500 companies.Our mission is to democratize threat detection and hunting for today's SOC teams to easily be done across hybrid, multi-clouds and security data lakes without needing to centralize data or rip and replace tools. Further, with our investments in AI-powered automation of detection-as-code to create, test, tune and deploy detections, SOC users can implement high-efficacy detection and hunting techniques without writing a single line of code nor manually wrangling data.Anvilogic raised $45M Series C funding in April 2024 and is backed by top-tier VC firms and prominent industry executives. Anvilogic's AI-powered Multi-Data Platform SIEM is used by many of the industry's most advanced security teams.Learn about our customers: anvilogic.com/customersJOB DESCRIPTIONAs a Senior Software Engineer, Data at Anvilogic, you are responsible for designing, building, and operating our high scale data ingestion pipelines. You will work directly on company critical projects related to how our users' data is brought into our data stores, normalized across different data stores, and exposed for analysis, using technologies such as AWS, Azure, Snowflake, Databricks, and Splunk.Design, build, and operate data ingestion and normalization pipelinesWork with product management teams to map out non-functional requirements and implement those requirements in your servicesDeploy and monitor resources in cloud and data lake providersSpread knowledge of data pipeline best practices throughout Anvilogic through mentorship, documentation, and brown bag sessionsMinimum Qualifications4+ years of software development experienceExcellent written and verbal communication skillsExperience with data lakes such as Snowflake or DatabricksExperience with cloud providers such as AWS, GCP, or AzureExperience with defining non-functional requirements, measuring SLOs, and balancing tech foundation and product timelinesAbility to quickly come up to speed on our data pipeline techstack, which uses Python deployed on Snowflake and Databricks via AWS, Azure, and GCP.Preferred QualificationsExperience with ingesting large amounts of user data into Snowflake or DatabricksExperience deploying services using infrastructure-as-code (Terraform, AWS SAM, CloudFormation, or CDK).Experience with observability technologies like Grafana and SentrySome experience with LLMs, implementing standard patterns (Agents, RAG, Tools), and leveraging popular frameworks.Familiarity with security data (e.g., endpoint and network logs)Competitive salary with equity in the companyComprehensive medical, dental, and vision insuranceUnlimited paid time off policy for work life balance401(k) retirement plan with company matchMonthly stipend for home internet and cell phone expenses
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
More like this
