Cisco

Software Engineer

Cisco
Apply
7 days ago

Base Salary

$149k - $218k/yr

Responsibilities

  • Define and drive the technical strategy for high-throughput ingestion pipelines.
  • Design, implement, deploy, and scale mission-critical distributed systems and high-volume data processing pipelines.
  • Improve platform performance, elasticity, scalability, reliability, and operational excellence.
  • Partner with product and platform leadership to align engineering initiatives with business requirements.
  • Establish standards for system design, code quality, and engineering excellence.
  • Lead complex engineering roadmaps and mentor senior engineers.
  • Communicate architectural concepts and trade-offs to technical and non-technical stakeholders.
  • Evaluate and adopt emerging technologies for large-scale data challenges.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field.
  • 7+ years of professional backend software development experience focused on large-scale distributed systems.
  • Expert-level proficiency in Go or Java, including practical knowledge of concurrency models and memory management.
  • Experience architecting, deploying, and scaling high-volume data processing pipelines.
  • Experience with cloud-native infrastructure, Kubernetes, microservices architecture, and distributed storage systems.
  • Ability to influence technical strategy and align stakeholders across teams and organizational levels.
  • Experience leading complex, multi-year engineering roadmaps from conception through production.
  • Experience mentoring senior engineers and fostering technical excellence.
  • Strong communication skills for explaining complex architecture and trade-offs.
  • Passion for innovation and current distributed systems and data platform technologies.

Benefits

  • Hybrid/remote work environment.
  • Medical, dental, and vision insurance for eligible U.S. employees.
  • 401(k) plan with Cisco matching contribution.
  • Paid parental leave, short- and long-term disability coverage, and basic life insurance.
  • Potential Cisco restricted stock unit grants for eligible employees.
  • Paid holidays, birthday leave, year-end shutdown, wellness days, vacation, and sick time.
  • Additional paid time away for critical or emergency family issues.
  • Up to 10 paid volunteer days per year.
  • Eligibility for annual bonuses for non-sales roles.

Tech Stack

Categories

BackendData Engineering
Cisco

About Cisco

10,000+ employees

Cisco is the worldwide technology leader that is revolutionizing the way organizations connect and protect in the AI era. For more than 40 years, Cisco has securely connected the world. With its industry leading AI-powered solutions and services, Cisco enables its customers, partners and communities to unlock innovation, enhance productivity and strengthen digital resilience. With purpose at its core, Cisco remains committed to creating a more connected and inclusive future for all.

Contact me