This position is no longer accepting applications
Closed on July 4, 2026.
This role is filled — get an email when new Software Engineering roles open on EngineerJobs.io:
Staff Cyber Software Engineer
Backend Developer
Automation
Azure
Cloud
Cloud Platforms
DevOps
Git
Go
Google Cloud
Infrastructure As Code
Security
Security Automation
Software Engineering
View similar jobs
Get alerted when similar jobs are posted — set up a New Software Engineering jobs on EngineerJobs.io alert.
See other roles at GEICO.
Job Description
Location
Bethesda, MD (onsite)
Annual Salary
$110,000 - $230,000
Requirements
- Minimum experience: 3 years
- Education: Bachelor's degree
- Python Expertise (Required): Demonstrated enterprise-level Python development with strong object-oriented fundamentals
Responsibilities
- 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.
- Build Security Automation: Identify manual, repetitive, or error-prone security workflows and replace them with reliable, well-tested automation — reducing toil and increasing speed and consistency of security operations.
- Apply Strong Object-Oriented Engineering: Write clean, maintainable, and testable code using proven OOP design patterns and SOLID principles; own code quality, test coverage, and the long-term health of what you build.
- Solve Hard Problems: Tackle complex technical and security challenges — from detection pipeline performance to data ingestion at scale — delivering pragmatic, production-ready solutions.
- 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 advance with quality and speed.
- Build Scalable, Reliable Systems: Develop services and pipelines that are secure, fault-tolerant, and performant — designed with distributed systems practices and cloud-native infrastructure in mind.
- Integrate with DevOps Tooling: Embed software within CI/CD pipelines, infrastructure-as-code tooling (Terraform, Ansible), and instrument work with observability platforms (Grafana, Prometheus).
- Leverage Open Source: Evaluate, adopt, and integrate open-source frameworks, security libraries, and tooling to accelerate delivery.
- Explore AI/ML & LLMs (Plus): Apply knowledge of AI/ML development, large language models (LLMs), or generative AI to identify practical opportunities that accelerate security workflows, automate threat analysis, or improve detection capabilities.
- Share Knowledge: Participate in code reviews, contribute to technical discussions, and share knowledge to elevate the whole team.
Technologies
- Python
- Golang
- Terraform
- Ansible
- Grafana
- Prometheus
- GitHub Actions
- Jenkins
- AWS
- Azure
- GCP
Benefits
- Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family’s overall well-being
- Market-competitive compensation
- 401K savings plan vested from day one that offers a 6% match
- Performance and recognition-based incentives
- Tuition assistance
- Mental healthcare
- Fertility and adoption assistance
- Workplace flexibility (GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year)
The GEICO Pledge
- Great Company: At GEICO, we help our customers through life’s twists and turns. Our mission is to protect people when they need it most and we’re constantly evolving to stay ahead of their needs.
- Great Careers: We offer a career where you can learn, grow, and thrive through personalized development programs, created with your career – and your potential – in mind. You’ll have access to industry leading training, certification assistance, career mentorship and coaching with supportive leaders at all levels.
- Great Culture: We foster an inclusive culture of shared success, rooted in integrity, a bias for action and a winning mindset. Grounded by our core values, we have an established culture of caring, inclusion, and belonging, that values different perspectives. Our teams are led by dynamic, multi-faceted teams led by supportive leaders, driven by performance excellence and unified under a shared purpose.