Senior Software Engineer

atCiscoRemoteUS flagCaliforniaFull-timeFull-stack EngineerSenior$167.7k – $245.2k/year

Posted 2 days ago

This is a fully remote position, open to applicants in California.

📋 Description

• Create and improve runtime security functionalities for a Windows-based endpoint agent.

• Design and develop systems-level endpoint security and monitoring features utilizing Go, C, and C++.

• Engage in architecture, design, and implementation discussions alongside senior engineers and architects.

• Create software using Windows system programming interfaces, such as Win32 APIs, File I/O, and Winsock.

• Examine Windows platform behavior, APIs, and the interactions between user-mode and kernel-mode components.

• Build multi-threaded and multi-process applications, as well as system-level software.

• Debug and resolve intricate implementation challenges and conduct code reviews.

• Analyze and enhance feature performance for optimal endpoint functionality.

• Work collaboratively with cross-functional teams to convert runtime security requirements into dependable software solutions.

• Contribute to cross-platform security functionalities that encompass both Windows and Linux environments.


⛳️ Requirements

• Bachelor's degree with 5+ years of software development experience, or a Master's degree with 4+ years of software development experience.

• Proficiency in systems programming with C or C++, including development of multi-threaded and multi-process applications.

• 2+ years of experience in operating system fundamentals, covering threads, processes, file systems, networking, and inter-process communication.

• Familiarity with Windows system programming, including Win32 APIs, File I/O, Winsock, and understanding of API hooking concepts.

• Experience in debugging and troubleshooting complex software systems.

• Preferred: Knowledge of Windows kernel concepts and interactions between user-mode and kernel-mode.

• Preferred: Experience in developing endpoint security, cybersecurity, or system-monitoring software.

• Preferred: Background in Windows kernel programming, driver development, or low-level Windows internals.

• Preferred: Understanding of malware detection techniques, endpoint protection technologies, or security monitoring concepts.

• Preferred: Experience in network programming and security-related protocols.

• Preferred: Proven experience in implementing complex systems-level software features in production settings.

• Preferred: Experience in analyzing and optimizing performance for systems-level or endpoint software.

• Preferred: Previous collaboration with senior engineers and architects on software architecture and technical design decisions.


🏝️ 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, subject to eligibility.

• 10 paid holidays per full calendar year.

• 1 floating holiday for non-exempt employees.

• 1 paid day off for the employee’s birthday.

• Paid year-end holiday shutdown.

• 4 paid days off for personal wellness.

• 16 days of paid vacation per full calendar year for non-exempt employees.

• Flexible vacation time off program with no defined limit for eligible exempt employees.

• 80 hours of sick time off provided upon hire and each January 1st thereafter.

• Up to 80 hours of unused sick time can be carried forward annually.

• Additional paid time off for critical or emergency family issues.

• Optional 10 paid volunteer days per full calendar year.

• Annual bonuses for non-sales roles, subject to Cisco policies.

People also viewed

Shield AI21 hours ago

Staff Engineer, State Estimation

US flagUnited States OnlyFull-timeFull-stack Engineer$200k – $300k/year
ApplyView job
Netflix22 hours ago

Software Engineer L5, Open Connect Platform

US flagUnited States OnlyFull-timeFull-stack Engineer$388k – $558k/year
ApplyView job
Travoom23 hours ago

Principal Full Stack Engineer – Travel & Ticketing

US flagTexas OnlyFull-timeFull-stack Engineer
ApplyView job
HeroSoftware GmbH - Shopify Apps23 hours ago

Senior Full Stack Developer

DE flagGermany OnlyFull-timeFull-stack Engineer€50k – €80k/year
ApplyView job
EverCommerce1 day ago

Lead Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$170k – $195k/year
ApplyView job
GiveDirectly1 day ago

Senior Software Engineer – Fundraising

US flagUnited States, +2 more countriesFull-timeFull-stack Engineer$181.1k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers