Tech Lead-Software Engineering
Core
Tech Lead responsible for developing Aqua's management console, a multi-component system handling background jobs, large-scale data processing, REST APIs, and web-based UIs for enterprise container security.
Role type
Senior Tech Lead (Software Engineering)
Builds
Aqua's management console (multi-component system with background jobs, data processing, REST APIs, web UI) deployed on customer servers
Domain
Cybersecurity / Cloud Native / Container Security (via careerplan.io/jobs/91-001-D4-279-tech-lead-software-engineering-at-aqua-security)
Deliverable
production ML models | product features
Required skills
Go, Node.js, Java, REST APIs, SQL/NoSQL, AWS, Docker, Kubernetes, Linux, Microservices, CI/CD
Preferred skills
GenAI tools (Cursor, GitHub Copilot), AI-supported observability, Graph Databases, Kafka, OpenShift, Serverless
Technologies
Go, VueJS, PostgreSQL, MySQL, MongoDB, Redis, AWS, Docker, Kubernetes, Kafka, OpenShift
Responsibilities
Design and build multi-component systems/microservices; Develop features across the full application stack (SQL, business logic, background processes, APIs, UI); Maintain backward compatibility for APIs; Integrate AI/ML-assisted tooling into development pipelines; Optimize database performance and complex queries.
Seniority
Senior, hands-on IC