Senior Security Software Engineer, Advanced Security at General Motors | Austin, TX, US | Rezi

Senior Security Software Engineer, Advanced Security at General Motors

Senior Security Software Engineer, Advanced Security

General Motors · Austin, TX, US

1 weeks ago

Senior Security Software Engineer, Advanced Security

General Motors · Austin, TX, US

9 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Senior Security Software Engineer, Advanced Security role.

Rezi rewrites your resume against General Motors's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior Security Software Engineer, Advanced Security posting at General Motors — free, in seconds.

About the Role

General Motors’ Advanced Security Engineering team develops advanced security capabilities to help secure GM and reduce real security exposure. You will design, build, and operate the cloud services and AI agents that support this work. As a senior individual contributor, you will work independently with minimal guidance, turn broad challenges into practical engineering solutions, and own delivery across team boundaries. This is an opportunity to help shape a new team and build new security capabilities at GM.

Responsibilities

  • Design, build, and operate production cloud services in Python, including containerized workloads, event-driven processing, and data storage.
  • Define and manage the supporting infrastructure as code.
  • Integrate findings and context from security tools, source control, and cloud application programming interfaces (APIs).
  • Build AI agents that triage findings, gather evidence from source code and cloud configuration, and propose fixes.
  • Build and harden sandboxed environments for AI-enabled testing of authorized targets.
  • Apply defense in depth, designing for the possibility that any individual containment boundary can fail.
  • Control agent access through isolation, least-privilege identities, network egress limits, and secrets management.
  • Separate agents that produce results from those that verify them.
  • Treat source code, tool output, and model responses as untrusted input, defend against prompt injection, and keep sensitive data out of prompts and logs.
  • Evaluate model accuracy, cost, and latency to inform model selection and detect regressions.
  • Use evidence to explain technical trade-offs and guide improvements to the systems you own.
  • Partner with application security, penetration testing, and cloud security engineers to turn expert judgment into repeatable checks and deliver solutions across teams.
  • Communicate technical risks and recommendations to non-specialists, review code, and mentor less-experienced engineers through constructive feedback and collaborative problem-solving.

Requirements

  • Bachelor’s degree in Computer Science, Cybersecurity, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of experience in software engineering, cloud engineering, or security engineering.
  • Strong experience writing production Python.
  • Experience with infrastructure as code, such as Terraform, and continuous integration and continuous delivery (CI/CD) on a major cloud platform.
  • Working knowledge of application security, including common vulnerability classes, how security scanners work, and where they produce false positives.
  • Experience building secure systems using least privilege, secrets management, isolation, and safe handling of untrusted input.
  • Ability to own work across teams, make sound decisions with limited information, and explain technical risk to people who are not security specialists.
  • Experience using agentic large language model (LLM) tools and solutions.
  • Experience building applications with large language models and agent frameworks, including tool use and output evaluation.
  • Experience with containers and Kubernetes.
  • Experience with sandboxing and isolation, or securing systems that execute untrusted code.
  • Experience with static or program analysis, such as writing Semgrep or CodeQL rules.
  • Experience in vulnerability research, penetration testing, or exploit development.
  • Familiarity with AI security risks and controls, such as the Open Worldwide Application Security Project (OWASP) Top 10 for LLM Applications.
  • Public examples of shipped work, such as open-source contributions, published tools, or technical write-ups.

Skills

  • Python
  • Infrastructure as Code
  • Terraform
  • CI/CD
  • Cloud Platforms
  • Application Security
  • Vulnerability Classes
  • Security Scanners
  • Least Privilege
  • Secrets Management
  • Isolation
  • Untrusted Input Handling
  • Agentic LLM Tools
  • Large Language Models
  • Agent Frameworks
  • Tool Use
  • Output Evaluation
  • Containers
  • Kubernetes
  • Sandboxing
  • Static Analysis
  • Program Analysis
  • Semgrep
  • CodeQL
  • Vulnerability Research
  • Penetration Testing
  • Exploit Development
  • AI Security Risks
  • OWASP Top 10 for LLM Applications

Location

  • Hybrid

Work Type

  • Hybrid

Experience Level

  • Senior Individual Contributor
  • 5+ years of experience

Education Level

  • Bachelor’s degree in Computer Science, Cybersecurity, Engineering, or a related field, or equivalent practical experience.

Benefits

  • Relocation benefits are available for candidates who qualify under company policy.

About the Company

  • Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
  • We believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture.
  • Every day, we want every employee to feel they belong to one General Motors team.

Equal Opportunity

  • General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging.
  • We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.
  • All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws.
  • We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities.
  • Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment.
  • General Motors offers opportunities to all job seekers including individuals with disabilities.
  • If you need a reasonable accommodation to assist with your job search or application for employment, email us or call us at 1-800-865-7580.