About the job
Harness is revolutionizing software delivery through its AI-driven platform, co-founded by visionary technologist Jyoti Bansal, known for founding AppDynamics, which was acquired by Cisco for a staggering $3.7B. With around $570M raised in funding and a valuation of $5.5B, we are backed by prestigious investors such as Goldman Sachs, Menlo Ventures, IVP, and Citi Ventures. In an era where AI accelerates code generation, the real challenge lies in post-code processes including testing, deployment, application security, reliability, compliance, and cost efficiency. Harness integrates AI and automation into this "outer loop," empowering teams to deliver software more rapidly while ensuring security and governance throughout the software delivery lifecycle.
Utilizing Harness AI and the Software Delivery Knowledge Graph, our platform injects profound context and intelligent automation throughout the software delivery process, with governance and policy-driven controls seamlessly integrated.
In the last year, Harness has facilitated over 185M deployments, 82M builds, evaluated 18T flags, conducted 8M security scans, optimized 9.1B tests, and secured 3T API calls, managing $2.8B in cloud expenditure. This has enabled renowned clients like United Airlines, Morningstar, and Choice Hotels to accelerate release cycles by up to 75%, cut cloud costs by up to 60%, and enhance DevOps efficiency by 10x.
With a diverse global team spread across 14 offices in 25 countries, Harness is at the forefront of AI software delivery, and we are eager to welcome exceptional talent to join us on this journey.
Position Summary
We are on the lookout for a Staff Software Engineer to join our Agent and Data Collection team. This pivotal team is the backbone of our Appsec platform, responsible for developing high-performance systems that extract API data from varied environments utilizing eBPF, traffic mirroring, API gateway policies, and language agents. You will tackle complex systems and networking challenges, crafting robust solutions that enhance Traceable’s API security platform at scale. This opportunity is perfect for an engineer who relishes intricate technical challenges, understands system fundamentals, and is passionate about creating critical infrastructure with significant product impact. Interested? We would love to connect with you!
About the Role
- Design and develop sophisticated data collection agents and pipelines using Go, C++, and Java.
- Create scalable methods for extracting API traffic across cloud-native, on-premises, and hybrid environments.
- Engage with the entire technology stack: Linux internals, networking protocols (TCP, UDP, HTTP/1.1, HTTP/2, HTTP/3, gRPC, TLS), and system performance.
- Contribute to developing policies for API Gateways and load balancers (F5, Citrix ADC, Avi, Arista).
- Focus on optimizing for performance, reliability, and minimal overhead data processing.

