Principal Software Engineer, SOC Experience (Ruby/Rails)
Core
Building the operational backbone for a human-led Security Operations Center (SOC), enabling live triage, investigation workflows, automation, and agentic investigation capabilities to protect enterprise customers.
Role type
Principal Software Engineer (SOC Experience)
Builds
SOC operational systems, investigative workflows, automation, and agentic AI capabilities for security analysts
Domain
Cybersecurity / Security Operations Center (SOC)
Deliverable
production ML models | product features
Required skills
Ruby on Rails, AWS/Azure, relational databases (Postgres), in-memory datastores (Redis), LLMs and AI agents, backend system scaling, concurrency design, frontend fundamentals (Hotwire/Turbo/Stimulus)
Preferred skills
AI coding tools, architectural strategy, technical leadership, mentoring
Technologies
Ruby, Rails, AWS, Azure, Postgres, Redis, Hotwire, Turbo, Stimulus, LLMs
Responsibilities
Provide technical leadership and shape architecture for SOC systems; balance technical rigor with pragmatism to drive execution; break down ambiguous requirements and clear blockers; mentor engineers and improve team performance; design and ship agentic investigation capabilities; prototype solutions for uncertain problems; define long-term technical strategy and system evolution
Seniority
Principal, hands-on IC with strategic leadership