Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Cisco

Senior Software Engineer – Hybrid

Cisco

Senior Software Engineer developing platform capabilities for Cisco's enterprise software portfolio. Leading engineering and architecture efforts across products and teams in a hybrid role.

Posted 8/3/2026full-timeRTP • North Carolina • 🇺🇸 United StatesSenior💰 $137,000 - $200,500 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expert-level proficiency in Go and Python, with extensive experience in designing distributed systems, REST APIs, and microservices. Proven ability to lead technical discussions, mentor engineers, and drive engineering excellence through best practices in software architecture and performance optimization.

Highest-signal resume keywords
Expert-Level Proficiency In GoExpert-Level Proficiency In PythonExperience Designing Distributed SystemsStrong Experience With CI/CDExperience Leading Technical Design Discussions

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

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

Hard Skills
Software ArchitecturePerformance EngineeringMicroservicesREST APIsContainerized ApplicationsAutomated TestingPerformance BenchmarkingObservabilityLinux InternalsScalability
Soft Skills
Technical LeadershipMentoringCoaching
Tools & Technologies
DockerKubernetesGitSplunkAppDynamicsThousandEyes
Certifications & Qualifications
Bachelor's Degree In Computer ScienceMaster's Degree In Computer Engineering
Industry Keywords
Enterprise-Grade SoftwareContinuous ImprovementDesign ReviewsCode ReviewsTechnical Roadmaps

Tech Stack

Tools & technologies
Distributed SystemsDockerGoKubernetesLinuxMicroservicesPythonSplunk

About the role

Key responsibilities & impact
  • Lead the architecture, design, and implementation of complex platform capabilities spanning multiple products and engineering teams.
  • Drive scalable, reusable, and maintainable software designs that improve product quality, reliability, and customer experience.
  • Partner with Product Managers, Architects, and Development teams to shape technical roadmaps and influence product direction.
  • Own critical subsystems throughout their lifecycle—from design through production support and continuous improvement.
  • Drive engineering excellence through design reviews, code reviews, automated testing, observability, CI/CD, and performance engineering.
  • Mentor engineers and raise the technical bar through coaching, design guidance, and technical leadership.
  • Lead technical investigations, performance optimization, and root cause analysis for complex customer issues.
  • Evaluate emerging technologies and recommend architectural improvements that enhance scalability, security, and developer productivity.

Requirements

What you’ll need
  • Expert-level proficiency in Go and Python with a track record of delivering production-quality software.
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field (or equivalent experience).
  • 7+ years of professional software engineering experience building enterprise-grade software.
  • Experience designing distributed systems, REST APIs, microservices, and containerized applications using Docker and Kubernetes.
  • Strong experience with CI/CD, Git, automated testing frameworks, performance benchmarking, and observability platforms such as Splunk, AppDynamics, or ThousandEyes.
  • Strong understanding of software architecture, scalability, reliability, Linux internals, and performance engineering.
  • Experience leading technical design discussions and influencing architecture across multiple engineering teams.

Benefits

Comp & perks
  • 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
  • 16 days of paid vacation time per full calendar year
  • 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