Cisco

Senior Software Engineer, Alerts

Cisco

full-time

Posted on:

Location Type: Hybrid

Location: San FranciscoCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $165,000 - $241,400 per year

Job Level

About the role

  • own the design and delivery of critical components within a real-time data platform
  • build and operate high-performance microservices powering core customer workflows
  • enhance anomaly detection quality by refining detection logic and tuning signal thresholds
  • strengthen system reliability and scalability through production ownership and incident leadership
  • help shape technical direction through design reviews and mentorship

Requirements

  • 5+ years of professional software development experience building and operating production systems at scale
  • Strong proficiency in object-oriented programming languages such as Java, Kotlin, or Scala
  • Experience designing and building large scale distributed or real time data processing systems
  • Bachelor’s degree in Computer Science, Engineering, or a related technical field
  • Experience building real-time streaming pipelines using technologies such as Kafka, Flink, or Spark
  • Hands-on experience with Docker, Kubernetes, and cloud platforms (AWS and/or GCP)
  • Experience leading design reviews, driving cross team technical initiatives, and owning multi quarter projects in a fast-paced engineering environment
Benefits
  • medical, dental and vision insurance
  • a 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 determined by Cisco
  • Non-exempt employees receive 16 days of paid vacation time per full calendar year
  • Exempt employees participate in Cisco’s flexible vacation time off program
  • 80 hours of sick time off provided on hire date and each January 1st thereafter
  • up to 80 hours of unused sick time carried forward from one calendar year to the next
  • Additional paid time away may be requested to deal with critical or emergency issues for family members
  • Optional 10 paid days per full calendar year to volunteer
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
object-oriented programmingJavaKotlinScalareal-time data processingdistributed systemsstreaming pipelinesKafkaFlinkSpark
Soft Skills
mentorshipdesign reviewsincident leadershipcross team collaborationproject ownership
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineering