CareerPlanSign in

Software Engineer II

USA💼 Full-time🗓 2026-10-03 → 2026-10-04

Core

Build AI-powered security platforms and automation for SAST, DAST, code analysis, and threat modeling.

Role type

Senior IC backend software engineer (security/AI) (via careerplan.io/jobs/22931-software-engineer-ii-at-uber)

Builds

AI agents, data pipelines, shared assessment services, and security integration tools

Domain

Cybersecurity + AI/ML

Deliverable

production ML models

Required skills

Go, Java, Python, C++, distributed systems, data modeling, system design, production APIs, automated workflows, testing, monitoring, authentication, authorization, CI/CD

Preferred skills

agentic security workflows, frontier LLMs, multi-agent architectures, model evaluation frameworks, Big Data frameworks (Spark, Flink), real-time streaming (Kafka), source-code analysis, dependency graphs, API testing, isolated execution environments, technical debt reduction, mentoring, AI-assisted development

Technologies

Go, Java, Python, C++, Spark, Flink, Kafka

Responsibilities

Design, implement, test, and debug production security software; build AI agents and data pipelines; integrate security tools with CI/CD and source control; develop evaluation frameworks for AI workflows; collaborate on translating requirements into scalable systems

Seniority

Mid-level, hands-on IC