Senior Software Engineer

🔥 8 minutes ago

🏄 California – Remote

infoinfo

💵 $167.7k - $245.2k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🦅 H1B Visa Sponsor

infoinfo

👻 Ghost score 0%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Cisco

Cisco

10,000+ employees

Founded 1984

🔧 Hardware

🔐 Security

🏢 Enterprise

Hardware • Security • Enterprise

Cisco is a multinational technology company that provides networking hardware, software, and services to enterprises, service providers, and governments. It builds routers, switches, optical transceivers, programmable silicon, and edge computing platforms, and offers security, collaboration (Webex), observability, and AI-enabled software and support services to help organizations design, operate, and secure large-scale networks and data centers. Cisco also delivers professional services, training, and cloud-managed solutions to support digital transformation and AI-ready infrastructure.

📋 Description

• Develop and enhance runtime security features for a Windows-based endpoint agent • Design and implement systems-level endpoint security and monitoring capabilities using Go, C, and C++ • Participate in architecture, design, and implementation discussions with senior engineers and architects • Develop software using Windows system programming interfaces, including Win32 APIs, File I/O, and Winsock • Investigate Windows platform behavior, APIs, and interactions between user-mode and kernel-mode components • Develop multi-threaded and multi-process applications and system-level software • Debug and resolve complex implementation issues and perform code reviews • Analyze and optimize feature performance for efficient endpoint operation • Collaborate with cross-functional teams to translate runtime security requirements into reliable software solutions • Contribute to cross-platform security capabilities spanning 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 • Experience with systems programming using C or C++, including multi-threaded and multi-process application development • 2+ years of experience with operating system fundamentals, including threads, processes, file systems, networking, and inter-process communication • Experience with Windows system programming, including Win32 APIs, File I/O, Winsock, and familiarity with API hooking concepts • Experience debugging and troubleshooting complex software systems • Preferred: Understanding of Windows kernel concepts and user-mode/kernel-mode interactions • Preferred: Experience developing endpoint security, cybersecurity, or system-monitoring software • Preferred: Experience with Windows kernel programming, driver development, or low-level Windows internals • Preferred: Familiarity with malware detection techniques, endpoint protection technologies, or security monitoring concepts • Preferred: Experience with network programming and security-related protocols • Preferred: Experience implementing complex systems-level software features in production environments • Preferred: Experience analyzing and optimizing performance for systems-level or endpoint software • Preferred: Experience collaborating 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 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 on hire date and each January 1st thereafter • Up to 80 hours of unused sick time carried forward annually • Additional paid time away 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

Apply Now

Similar Jobs

🔥 28 minutes ago

Hypori

51 - 200

🎖️ Defense

🏥 Healthcare

💼 Consulting

Senior frontend-focused full-stack engineer building Hypori’s React and TypeScript administration console. Delivering secure, accessible web features for Hypori’s cybersecurity SaaS platform.

🔥 28 minutes ago

Evolve

1001 - 5000

💼 Consulting

📦 Logistics

📣 Marketing

Senior Full Stack Engineer building scalable web applications for Evolve, a vacation-rental company. Delivering React and TypeScript solutions across custom development projects.

🔥 46 minutes ago

Granicus

501 - 1000

🏛️ Government

☁️ SaaS

📋 Compliance

Senior engineer directing autonomous coding agents, reviewing output, and owning quality. Building secure, accessible GovTech software for public-sector agencies.

🔥 1 hour ago

Docupace

51 - 200

☁️ SaaS

💳 Fintech

🤝 B2B

Senior Full Stack Software Developer building ComplianceEdge, Docupace’s secure RegTech platform for wealth management. Developing full-stack features, SQL databases, cloud-native services, and compliant workflows.

🔥 2 hours ago

Centex Technologies

51 - 200

💼 Consulting

📦 Logistics

📣 Marketing

Senior Full Stack Developer building secure backend services and React interfaces for the Air Force Data Mesh Environment. Supporting governed data discovery, access, and interoperability.