Tech Lead-Software Engineering
About the role
Tech Lead to join Aqua's server team, responsible for developing Aqua's management console — a multi-component system with REST APIs, web UI, and large-scale data processing. Focuses on full-stack contribution across SQL, business logic, background processes, and API development in a predominantly Linux environment. Office presence in Hyderabad with a minimum of 3 days/week onsite.
Responsibilities
- Develop and enhance Aqua's management console across the entire application stack (SQL queries, business logic, background processes, REST APIs, web-based UI).
- Write features for a multi-component system with large-scale data processing and background jobs.
- Contribute to on-premise components in customers' cloud environments as well as SaaS components and plugins for CI/CD systems.
- Collaborate with teams to design and build multi-component microservices with efficient inter-service communication.
Qualifications
- 10+ years of hands-on engineering experience delivering features for large-scale, distributed applications.
- Proven experience designing and building multi-component systems / microservices with efficient inter-service communication patterns.
- Strong programming background in Go, Node.js, Java, or similar high-level languages (Go in production or memory-leak debugging experience is a plus).
- Experienced in building and maintaining APIs (REST or RPC) with ownership of backward-compatibility decisions.
- Passion for modern engineering practices, open-source ecosystems, and scalable software in real customer environments.
Skills
Benefits
- Company culture and colleagues
- International travel opportunities
- Growth opportunities within a global organization (Aquarian culture)
About Aqua Security
Protect What Runs in the Cloud
Aqua Security is the pioneer in securing containerized cloud native applications from development to production. Aqua's full lifecycle solution prevents attacks by enforcing pre-deployment hygiene and mitigates attacks in real time in production, reducing mean time to repair and overall business risk. The Aqua Platform, a Cloud Native Application Protection Platform (CNAPP), integrates security from Code to Cloud, combining the power of agent and agentless technology into a single solution. With enterprise scale that doesn’t slow development pipelines, Aqua secures your future in the cloud. Founded in 2015, Aqua is headquartered in Boston, MA and Ramat Gan, IL protecting over 500 of the world’s largest enterprises.
More open roles at Aqua Security
- Student Software Engineer - Cybersecurity4d agoHybrid (Ramat-Gan, Israel) · Engineering
- Expert Engineer (Golang)2w agoHyderabad · Engineering
- Senior Software Engineer (Golang)4w agoHyderabad, India
- Senior Linux Kernel Engineer – Runtime Security2mo agoRamat-Gan · Runtime Security
- Senior Software Architect, AI Products2mo agoRamat-Gan, Israel · R&D / Engineering