Software Technical Leader

Posted 4 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Cisco technical leader guiding Go-based endpoint security software across architecture, reliability, security, and releases. Mentoring engineers and delivering changes to millions of customer endpoints.

Responsibilities

  • Define technical direction for Orbital endpoint software developed primarily in Go
  • Lead complex technical initiatives from design through delivery across endpoint platforms, installation methods, packaging, upgrades, and customer environments
  • Establish and improve standards for software design, testing, release readiness, security, and operational supportability
  • Investigate and resolve complex endpoint issues involving operating-system integration, services, permissions, networking, dependencies, compatibility, and performance
  • Drive release planning and readiness decisions, including risk assessment, validation, staged rollout, rollback criteria, and stakeholder communication
  • Assess third-party and open-source dependencies, upstream changes, vulnerabilities, compatibility concerns, and security-driven delivery needs
  • Partner with Engineering, Product, QA, Security, Support, and customer-facing teams
  • Mentor software developers and technical leads and influence technical decisions across teams without direct reporting authority
  • Improve endpoint-to-cloud communication reliability, architecture, security, lifecycle practices, monitoring, and incremental delivery

Requirements

  • Bachelor’s degree plus 12 years of related experience; Master’s degree plus 8 years; PhD plus 5 years; or equivalent related work experience
  • Experience developing and delivering production software used by customers
  • Technical leadership experience in Go or comparable systems languages
  • Preferred: experience developing endpoint agents or operating-system-integrated software for Windows, macOS, or Linux
  • Preferred: experience resolving production issues involving software compatibility, installation, upgrades, packaging, reliability, performance, or security
  • Preferred: contributions to engineering standards or practices for software testing, security, reliability, or release delivery

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
  • Cisco restricted stock unit grants may be available
  • 10 paid holidays per full calendar year
  • 1 floating holiday for non-exempt employees
  • Birthday paid day off
  • Paid year-end holiday shutdown
  • 4 paid personal wellness days
  • 16 days of paid vacation for non-exempt employees
  • Flexible vacation time off program for exempt employees
  • 80 hours of sick time off provided on hire and each January 1st
  • Up to 80 hours of unused sick time carried forward
  • Additional paid time away for critical or emergency family issues
  • Optional 10 paid volunteer days per year
  • Annual bonuses may be available for non-sales roles
  • Performance-based incentive pay for sales roles

Job type

Full Time

Experience level

Senior

Salary

$162,300 - $234,800 per year

Degree requirement

Bachelor's Degree

Tech skills

CloudLinuxMacOSGo

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.