Senior Technical Lead – Golang, Distributed Systems

Auto Import

Job Description:

  • Provide technical leadership and make architectural contributions in backend services
  • 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

Requirements:

  • At least 8+ years' experience building software systems in one or more programming languages such as Go, C++, or Java
  • 3+ years' technical leadership experience in a software engineering environment
  • Agile experience
  • Bachelor's degree with 8 years of related experience, Master's with 6 years, PhD with 3 years, or equivalent combination of education and experience
  • In lieu of a degree, a minimum of 10 years of relevant professional experience
  • 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
  • A professional who embraces agile methodologies

Benefits:

  • medical, dental and vision insurance
  • 401(k) plan with a Cisco matching contribution
  • paid parental leave
  • short and long-term disability coverage
  • basic life insurance
  • 10 paid holidays per full calendar year
  • 1 floating holiday for non-exempt employees
  • 1 paid day off for employee’s birthday
  • paid year-end holiday shutdown
  • 4 paid days off for personal wellness
  • 16 days of paid vacation time for non-exempt employees
  • flexible vacation time off program for exempt employees
  • 80 hours of sick time off provided on hire date
  • up to 80 hours of unused sick time carried forward from one calendar year to the next
  • optional 10 paid days per full calendar year to volunteer
  • annual bonuses for non-sales roles
Back to blog