Description
We are seeking a Technical Lead for backend services to join our team at Cisco (Isovalent). As a Technical Lead, you will work with and provide technical leadership to a team of highly motivated engineers working on solutions to ship or deploy for our customers, with a focus on improving Scale, Performance, Reliability, Robustness, and Security.
In this role, you’ll provide technical leadership and make architectural contributions in backend services that:
- Collect and process telemetry at scale from data sources in customer environments
- React to changes in environment and render policies in highly scalable manner to large number of enforcement points
- Implement API endpoints that need to respond with minimal latencies even when crunching large volumes of data
- Will be deployed in highly complex distributed system environments and involve failure modes unique to those environments
Minimum Qualifications:
- At least 9+ years' experience building software systems in one or more programming languages such as Go, C++, or Java
- Technical leadership experience in a software engineering environment
- Agile experience
- Bachelor's degree with 11+ years of related experience, Master's with 9+ years, PhD with 4+ years, or equivalent combination of education and experience
Preferred Qualifications:
- Proficiency in Computer Science foundational areas, including algorithms, systems, databases, performance engineering and security architecture
- Schema/Data modeling design experience
- Experience with large-scale event processing architectures
- Experience in systems programming and performance engineering
- Experience working with security architecture and database design
- Kubernetes experience
- Experience programming using cloud APIs for AWS, Azure, or GCP