Lead Software Engineer, Back End (Java/ Python/ Go Backend, REST/ GraphQL APIs, WAF, HTTP Protocol, AWS)
Core
Design, build, and operate edge network security infrastructure including WAF rule sets, bot protection services, and traffic inspection pipelines to defend applications at scale.
Role type
Lead Software Engineer (Back End, Security Infrastructure)
Builds
Serverless architectures, automation tooling, and real-time threat detection systems on AWS.
Domain
Cloud Security / Edge Security / AWS
Deliverable
production ML models | infrastructure
Required skills
Java, Python, Go, REST/GraphQL APIs, WAF configuration, bot protection, AWS Lambda, DynamoDB, Infrastructure as Code, AI coding assistants
Preferred skills
People management, Agile practices, open source frameworks, interactive AI tooling
Technologies
AWS (Lambda, ALB, DynamoDB), Python, Java, Go, Node.js, REST, GraphQL
Responsibilities
Design and operate edge security infrastructure; develop Python automation for WAF policies and bot mitigation; build serverless architectures for threat detection; collaborate on translating threat intelligence into infrastructure; participate in on-call rotations and incident response; experiment with new security capabilities.
Seniority
Lead, hands-on IC with mentorship responsibilities