Staff Cyber Software Engineer

GEICO GEICO · Insurance · Bethesda, MD +3

Staff Cyber Software Engineer role focused on building production-grade software for security automation, detection pipelines, and cyber hygiene. Requires strong Python and OOP skills, with experience in Golang, distributed systems, and cloud-native infrastructure. AI/ML and LLM experience is a plus for exploring opportunities to accelerate security workflows.

What you'd actually do

  1. Write and Own Production Code: Design, develop, test, and maintain high-quality software in Python (required) and Golang (preferred) that enables cybersecurity capabilities and drives security outcomes at enterprise scale.
  2. Build Security Automation: Identify manual, repetitive, or error-prone security workflows and replace them with reliable, well-tested automation — reducing toil and increasing the speed and consistency of security operations.
  3. Apply Strong Object-Oriented Engineering: Write clean, maintainable, and testable code using proven OOP design patterns and SOLID principles; take ownership of code quality, test coverage, and the long-term health of what you build.
  4. Solve Hard Problems: Dig into complex technical and security challenges — from detection pipeline performance to data ingestion at scale — and deliver well-reasoned, pragmatic solutions that hold up in production.
  5. Contribute Actively in Agile: Be a reliable, high-output contributor in a fast-moving agile squad: write code every sprint, participate in design discussions, engage in code reviews, and help the team move forward with quality and speed.

Skills

Required

  • Python
  • Object-Oriented Design
  • Automation
  • Agile Team Contributor
  • Distributed Systems & Pipelines
  • Cloud Proficiency
  • CI/CD & Infrastructure as Code
  • Communication

Nice to have

  • Golang
  • Security Domain Familiarity
  • AI/ML & LLM Experience

What the JD emphasized

  • Python Expertise (Required)
  • Python (required)
  • Golang experience (preferred)
  • Golang Proficiency (Preferred)
  • AI/ML and a working understanding of LLMs is a meaningful differentiator
  • AI/ML & LLM Experience (Plus)