onsite
Software Engineer, Product & Platform - adaptivesecurity
Software Engineer
Build and scale a next‑generation security platform for AI‑driven threats, designing cloud‑native services, integrating detection engines, and delivering robust APIs using Python, Go, and AWS technologies.
About the role
Key Responsibilities
- Design, develop, and maintain cloud‑native microservices that power AI‑enabled security simulations and detection capabilities.
- Implement and optimize RESTful APIs and data pipelines to support real‑time threat intelligence and user education workflows.
- Collaborate with product, security, and data science teams to translate security requirements into scalable software solutions.
- Deploy, monitor, and troubleshoot services on AWS using Kubernetes, CI/CD pipelines, and observability tools.
- Contribute to code quality, testing strategies, and documentation to ensure reliability and maintainability of the platform.
Requirements
- 3+ years of professional experience building backend services with Python and/or Go.
- Strong knowledge of AWS services (ECS/EKS, Lambda, S3, RDS) and container orchestration with Kubernetes.
- Proficiency in designing and consuming RESTful APIs, including authentication, rate limiting, and versioning.
- Experience with CI/CD, infrastructure as code, and monitoring/logging tools (e.g., Terraform, Prometheus, Grafana).
- Solid understanding of security concepts and a passion for defending against AI‑driven threats.
Skills
pythongoawskubernetes