Security Software Engineer, AI & Automation

Nerd Wallet

Remote Actively hiring
Remote (US) Posted 10 days ago $127,000$207,000 / year

At a glance

AI generated

TL;DR

As a Security Software Engineer at NerdWallet, you will join the AI Security team as a senior-level professional to enhance security through AI and automation. Your daily tasks include designing multi-agent LLM systems, developing RAG pipelines, creating automated code review tools, and integrating with platforms like GitHub and Jira to embed security into engineering workflows. You'll work on REST APIs, data processing pipelines, and secure handling of sensitive information while improving the SSDLC through automation and developer-friendly practices. The role requires expertise in Python or Go for backend services, knowledge of application security concepts, hands-on experience with AI-powered systems, and a deep understanding of cloud environments and distributed systems. You will serve as an internal expert on AI and automation, advising stakeholders on appropriate use cases and risks, while contributing to incident response and shaping the future of security tooling at NerdWallet.

Skills

Python Go REST APIs GitHub Slack Jira Confluence AWS Kubernetes ECS Redis LLM APIs RAG pipelines Semantic search Multi-agent architectures Authentication Authorization Rate limiting Observability NoSQL databases Docker CI/CD

What you'll do

  • Design and build multi-agent LLM systems to automate threat modeling and vulnerability analysis.
  • Develop retrieval-augmented generation (RAG) pipelines for semantic search across code repositories.
  • Create automated code review capabilities to identify insecure patterns early in development.
  • Design integrations with tools like GitHub, Slack, Jira, and cloud platforms to embed security guidance.
  • Improve AI application security through controls such as prompt injection prevention and sensitive data filtering.
  • Enhance NerdWallet's secure software development lifecycle (SSDLC) through automation and tooling.
  • Serve as an internal expert on AI and automation, advising stakeholders on appropriate use cases and risks.

What we're looking for

  • 3+ years of software engineering or security engineering experience.
  • Proficiency in Python or Go for building production-grade backend services, APIs, and data pipelines.
  • Experience with application security concepts including threat modeling and SSDLC practices.
  • Hands-on experience building AI-powered systems using LLM APIs and understanding AI-specific security risks.
  • Expertise in developing and operating distributed systems and cloud-based environments.
  • Strong communication skills to explain complex AI and security concepts to various audiences.

Employer

About Nerd Wallet

NerdWallet is a personal finance platform that helps consumers make smarter financial decisions by comparing financial products like credit cards, loans, mortgages, insurance, and investment accounts. Industry: Financial Technology & Personal Finance

Nerd Wallet currently has 6 open roles on FindRole.

Listed pay typically runs $152,000–$282,000 across 6 roles with salary data.

Most-posted roles

View all roles at Nerd Wallet