Endpoint and Automation Security Engineer

GEICO
Seattle, WA, United States
6 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$110,000.0 - $230,000.0
Working hours
Regular working hours

Tech stack

Microsoft Windows Active Directory Application Programming Interfaces (APIs) Amazon Web Services Apple Mac Systems Application Integration Architecture Microsoft Azure Bash Shell Cloud Computing Cloud Computing Security Configuration Management Cyber Security
+27 more
Information Systems Linux Identity and Access Management Internet Security Intrusion Detection and Prevention Python (Programming Language) System Center Configuration Manager Windows PowerShell Azure Active Directory Ansible Information Technology Security Auditing Security Information and Event Management Software Engineering Software Vulnerability Management Windows Desktop Scripting Google Cloud Malware Microsoft InTune Infrastructure Automation Frameworks Information Technology Casper Suite Data Management CIS Benchmarks Puppet Api Management Security Orchestration, Automation & Response

Job description

The Endpoint and Automation Security Engineer is responsible for designing, implementing, maintaining, and improving endpoint security technologies and security automation solutions across the enterprise environment. This role focuses on protecting organizational assets through endpoint detection and response (EDR), scripting, orchestration, and operational security automation. The engineer collaborates with infrastructure, cloud, and security operations teams to strengthen security posture, streamline workflows, and reduce operational risk., * Administer, maintain, and optimize endpoint security platforms including EDR/XDR, device control, and endpoint management solutions.

  • Develop and maintain security automation workflows to improve detection, response, remediation, and operational efficiency.
  • Create and support scripts and automation tools using PowerShell, Python, Bash, or similar languages.
  • Monitor endpoint security alerts and collaborate with Security Operations teams during investigations and incident response activities.
  • Implement endpoint hardening standards and security baselines for Windows, macOS, Linux, and mobile platforms.
  • Support identity and access management initiatives related to endpoint security controls.
  • Integrate endpoint security tooling with SIEM, ticketing, orchestration, and monitoring platforms.
  • Participate in security assessments, audits, compliance initiatives, and remediation efforts.
  • Troubleshoot and resolve complex endpoint security and automation issues.
  • ·Create and maintain technical documentation, operational procedures, and knowledge base articles.
  • Collaborate with cross-functional teams to support secure infrastructure and cloud initiatives.

Requirements

This position requires strong technical expertise in endpoint security platforms, automation frameworks, scripting, along with the ability to troubleshoot complex security issues and improve operational efficiency through automation., * Bachelor’s degree in Cybersecurity, Information Technology, Computer Science, or related field, or equivalent work experience.

  • 3-5 years of experience in cybersecurity, endpoint engineering, systems administration, or security automation.
  • Experience administering endpoint security platforms
  • Experience with scripting or automation using PowerShell, Python, Bash, or similar languages.
  • Understanding of endpoint security principles, threat detection, malware defense, and incident response processes.
  • Familiarity with Windows and Linux operating systems and enterprise endpoint management.
  • Experience working with SIEM or security monitoring platforms.
  • ·Knowledge of vulnerability management tools and remediation processes.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Ability to communicate technical concepts effectively to technical and non-technical audiences.

Preferred Qualifications

  • Familiarity with cloud security technologies in Azure, AWS, or Google Cloud.
  • Experience integrating APIs and security tooling.
  • Knowledge of Active Directory, Entra ID (Azure AD), and identity security concepts.
  • Experience with configuration management tools such as Ansible, SCCM, Intune, Jamf, or Puppet.

Technical Skills

  • Endpoint Detection and Response (EDR/XDR)
  • Security Automation and Orchestration
  • PowerShell, Python, Bash
  • API Integrations
  • Endpoint Hardening
  • Cloud Security Fundamentals

Soft Skills

  • Strong attention to detail
  • Effective communication and collaboration
  • Ability to manage multiple priorities
  • Self-motivated and adaptable
  • Continuous learning mindset
  • Strong documentation practices, Amazon Web Services (AWS), Ansible, Application Programming Interface (API), Automation, Bash Scripting, Career Development, Cloud Computing, Communication Skills, Computer Science, Computer Security, Configuration Management, Cross-Functional, Detail Oriented, Endpoint Security, Enterprise Endpoint, Identify Issues, Identity Data Management, Incident Response, Information Technology & Information Systems, Internet Security, Knowledge Base, Linux Operating System, Mac Operating System, Machine Tool, Malware, Mentoring, Microsoft Active Directory, Microsoft Windows Azure, Microsoft Windows Operating System, Multitasking, Operational Improvement, Operational Strategy, Operations Processes, Operations Security (OPSEC), Puppet (Configuration Management), Python Programming/Scripting Language, Risk Management, Scripting (Scripting Languages), Security Analysis, Security Attacks, Security Auditing, Security Information and Event Management (SIEM), Security Infrastructure, Security Monitoring, Software Engineering, System Center Configuration Manager (SCCM), Systems Administration/Management, Technical Writing, Windows PowerShell

Benefits & conditions

$110,000.00 - $230,000.00

The above annual salary range is a general guideline. Multiple factors are taken into consideration to arrive at the final hourly rate/ annual salary to be offered to the selected candidate. Factors include, but are not limited to, the scope and responsibilities of the role, the selected candidate’s work experience, education and training, the work location as well as market and business considerations.

GEICO will consider sponsoring a new qualified applicant for employment authorization for this position.

The GEICO Pledge:

Great Company: Protecting customers through life’s twists and turns with innovation and integrity.

Great Careers: Personalized development programs, mentorship, and certification assistance.

Great Culture: Inclusive and collaborative culture rooted in shared success.

Great Rewards: Competitive pay, benefits, and flexibility to support your well-being and future.

About the company

Title: Endpoint Automation Staff Engineer Organization: GEICO GENERAL INSURANCE COMPANY Location: Seattle Description:

Why Join GEICO?

At GEICO, we offer a rewarding career where your ambitions are met with endless possibilities.

Every day we honor our iconic brand by offering quality coverage to millions of customers and being there when they need us most. We thrive on relentless innovation to exceed our customers’ expectations while making a real impact on local communities nationwide.

Founded in 1936, GEICO is a member of the Berkshire Hathaway family of companies and one of the largest auto insurers in the United States. When you join our company, we want you to feel valued, supported, and proud to work here. That’s why we offer the GEICO Pledge: Great Company, Great Culture, Great Rewards, and Great Careers.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

2:26 min

Understanding Puppeteer and its underlying architectural design

Miki Lombardi · JS Congress

1:42 min

Automating Skupper deployments using Ansible

Alex Soto Alex Soto · World Congress 2024

3:22 min

Transitioning from software engineering to security roles

Anna Oliveira · Coffee With Developers

4:01 min

Comparing Terraform to popular configuration management tools

Devlin Duldulao · LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all