Software Development
Bengaluru , India
Remote
Full-time
Published on
November 17, 2025
Staff Engineer (Team Lead) — Security & Distributed Systems (8+ years)
Our team includes brilliant engineers and successful serial entrepreneurs passionate about improving how software is built and delivered, and we are looking for an experienced hands-on Staff Engineer to join our family. This individual’s mission will be to reduce friction in the engineering process to make the developer experience as pleasant as possible while maintaining high-quality standards, efficiency, and consistency. We would love to tell you more if you meet the requirements below.
Based in Bangalore, India
$95,000-100,000
Minimum Requirements
- 8+ years of backend engineering experience, with at least 2+ years in technical leadership or mentorship roles.
- Expertise in Golang — deep understanding of concurrency, memory management, and idiomatic Go practices.
- Strong Linux fundamentals — you’re comfortable working close to the OS, with containers, namespaces, and process management.
- Security mindset: Familiarity with CVEs, security advisories, SBOMs, vulnerability management, and container hardening is highly preferred.
- Experience designing distributed, high-throughput microservices using message queues, caching layers, and scalable storage.
- Proven cloud experience (AWS, GCP, or Azure), including compute, storage, and IAM fundamentals.
- Deep familiarity with Docker, containerd, and Kubernetes internals.
- Solid foundation in algorithms, data structures, and system design.
- Prior experience mentoring engineers and driving large-scale technical initiatives.
- Bonus: Exposure to IaC (Terraform, CloudFormation) and modern DevSecOps practices.
Responsibilities
- Be the Technical Leader: Mentor engineers, drive design reviews, and foster a culture of clean, secure, and maintainable code.
- Architect for Scale: Design and evolve high-performance distributed systems that analyze and secure containerized workloads at scale.
- Go Deep with Security: Work on systems that handle CVEs, SBOMs, and vulnerability advisories across diverse Linux and container environments.
- Hands-on Coding: Write production-grade Golang code and perform deep-dive code reviews to ensure quality and resilience.
- Master Containers: Build and optimize systems that interact directly with Docker, containerd, and Kubernetes internals.
- Cloud-Native Architecture: Design and deploy microservices across AWS, Azure, or GCP — leveraging queues, caches, and scalable data stores.
- Drive Reliability: Ensure uptime and performance of distributed pipelines for image scanning, vulnerability correlation, and data aggregation.
- Collaborate & Influence: Partner closely with Product, Security Research, and Platform teams to deliver features that matter.
- Lead Execution: Translate product goals into technical roadmaps and deliver high-quality releases on time.