Senior Software Engineer

Posted 2 days ago

This is a fully remote position, open to applicants in Alabama, +45 more states.

πŸ“‹ Description

β€’ Create and improve runtime security features for a Windows-based endpoint agent.

β€’ Design and implement systems-level security and monitoring functionalities using Go, C, and C++.

β€’ Engage in architecture, design, and implementation discussions alongside senior engineers and architects.

β€’ Develop software utilizing Windows system programming interfaces, such as Win32 APIs, File I/O, and Winsock.

β€’ Examine the behavior of the Windows platform, APIs, and interactions between user-mode and kernel-mode.

β€’ Create multi-threaded and multi-process applications and system-level software.

β€’ Troubleshoot and resolve intricate implementation issues.

β€’ Conduct code reviews to enhance software quality.

β€’ Analyze and optimize feature performance for effective endpoint operation.

β€’ Collaborate with cross-functional teams to convert runtime security requirements into dependable software solutions.

β€’ Contribute to cross-platform security capabilities across Windows and Linux environments.


⛳️ Requirements

β€’ Bachelor's degree with over 5 years of software development experience, or a Master's degree with over 4 years of software development experience.

β€’ Proficient in systems programming using C or C++.

β€’ Experience in developing multi-threaded and multi-process applications.

β€’ More than 2 years of experience with operating system fundamentals, including threads, processes, file systems, networking, and inter-process communication.

β€’ Familiarity with Windows system programming, including Win32 APIs, File I/O, and Winsock.

β€’ Understanding of API hooking concepts.

β€’ Skilled in debugging and troubleshooting complex software systems.

β€’ Preferred understanding of Windows kernel concepts and user-mode/kernel-mode interaction.

β€’ 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 familiarity with malware detection, endpoint protection, or security monitoring concepts.

β€’ Preferred experience with network programming and security-related protocols.

β€’ Preferred experience in implementing complex systems-level software features in production environments.

β€’ Preferred experience analyzing and optimizing systems-level or endpoint software performance.

β€’ Preferred experience collaborating with senior engineers and architects on architecture and technical design decisions.


🏝️ Benefits

β€’ Medical, dental, and vision insurance.

β€’ 401(k) plan with matching contributions from Cisco.

β€’ Paid parental leave.

β€’ Coverage for short- and long-term disability.

β€’ Basic life insurance.

β€’ Potential availability of Cisco restricted stock unit grants.

β€’ 10 paid holidays for each full calendar year.

β€’ 1 floating holiday for non-exempt employees.

β€’ Paid day off for birthdays.

β€’ Paid shutdown during year-end holidays.

β€’ 4 paid personal wellness days.

β€’ 16 days of paid vacation each full calendar year for non-exempt employees.

β€’ Flexible vacation time off program for exempt employees.

β€’ 80 hours of sick leave provided upon hire and each January 1st.

β€’ Up to 80 hours of unused sick time carried over annually.

β€’ Additional paid time off for critical or emergency family issues.

β€’ Optional 10 paid volunteer days each full calendar year.

β€’ Annual bonuses for non-sales roles, subject to Cisco policies.

People also viewed

Shield AI8 hours ago

Staff Engineer, State Estimation

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

Software Engineer L5, Open Connect Platform

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

Principal Full Stack Engineer – Travel & Ticketing

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

Senior Full Stack Developer

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

Lead Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$170k – $195k/year
ApplyView job
GiveDirectly16 hours 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