1

Cyber Security Software Developer Jobs in Illinois

... Software Developers in our Client Services team in Schaumburg, IL. This role will work with team ... Cybersecurity Applications. * Develop error and bug-free code. Unit testing individual work ...

IL ยท On-site

$99K - $105K/yr

Whether the focus is on space exploration, national security, cyber security, or cutting-edge ... Software Developer to support ongoing activities for a customer at Scott AFB, IL. This position ...

Cybersecurity Engineer

Highland, IL ยท On-site

$96 - $113/hr

The Cybersecurity Engineer will focus on crafting comprehensive cybersecurity policies, responding ... Manage and oversee patching software to ensure systems and applications are up-to-date with the ...

Cybersecurity Engineer

Highland, IL ยท On-site

$96K - $113K/yr

Description The Cybersecurity Engineer will focus on crafting comprehensive cybersecurity policies ... Manage and oversee patching software to ensure systems and applications are up-to-date with the ...

next page

Showing results 1-20

Cyber Security Software Developer information

See Illinois salary details

$46.5K

$108.4K

$160.9K

How much do cyber security software developer jobs pay per year?

As of Aug 18, 2026, the average yearly pay for cyber security software developer in Illinois is $108,381.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,200.00 and $126,000.00 per year, depending on experience, location, and employer.

What is a cyber security software developer?

A Cyber Security Software Developer designs, develops, and implements software solutions to protect systems, networks, and data from cyber threats. They create security tools, patch vulnerabilities, and integrate encryption, authentication, and intrusion detection mechanisms. Their work involves coding, threat analysis, and collaborating with security teams to identify and mitigate risks. This role requires proficiency in programming languages like Python, C++, or Java, along with knowledge of cybersecurity frameworks and best practices.

What are the key skills and qualifications needed to thrive in the cyber security software developer position?

A Cyber Security Software Developer needs strong programming skills, a thorough understanding of security protocols, and typically a degree in computer science or a related field. Familiarity with tools such as SIEM platforms, static and dynamic security testing tools, and certifications like CISSP or CEH are highly valued. Attention to detail, problem-solving abilities, and effective communication are important soft skills for this role. These competencies are essential for building secure software solutions, staying ahead of evolving threats, and collaborating across security and engineering teams.

What are some common challenges faced by cyber security software developers?

Cyber Security Software Developers often face the challenge of keeping up with rapidly evolving cyber threats and adapting code to address new vulnerabilities as they emerge. Balancing robust security measures with product usability and performance can also be a common hurdle. Additionally, working within cross-functional teams requires clear communication to ensure that security requirements are integrated throughout the development process. Successfully navigating these challenges is crucial for protecting an organization's digital assets and maintaining user trust.

Can you do cyber security as a cyber security software developer?

A cybersecurity software developer designs and builds security tools, applications, and systems to protect digital assets. They often work with programming languages like Python, C++, or Java and may pursue certifications such as CISSP or CEH to enhance their expertise. Their role involves implementing security protocols, testing vulnerabilities, and ensuring software security throughout the development process.

What job categories do people searching Cyber Security Software Developer jobs in Illinois look for?

The top searched job categories for Cyber Security Software Developer jobs in Illinois are:

Infographic showing various Cyber Security Software Developer job openings in Illinois as of August 2026, with employment types broken down into 86% Full Time, 7% Part Time, and 7% Contract. Highlights an 86% In-person, 7% Hybrid, and 7% Remote job distribution, with an average salary of $108,381 per year, or $52.1 per hour.

Senior Software Engineer, Client Development (C# / Rust)

Visa Hunt

Chicago, IL โ€ข On-site

$130 - $170/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 7 days ago


Job description

Description

Keeper Security is hiring a Senior Client Software Engineer to join our engineering team. This is a 100% remote position, with an opportunity to work a hybrid schedule for candidates based in the Chicago, IL or El Dorado Hills, CA metro areas.

Keeperโ€™s cybersecurity software is trusted by millions of people and thousands of organizations globally. Keeper is published in 23 languages and is sold in over 150 countries. Join one of the fastest-growing cybersecurity companies and help deliver secure, enterpriseโ€‘ready client experiences that support scalable deployment, strong usability and seamless device management.

About Keeper

Keeper Security is one of the fastest-growing cybersecurity software companies that protects thousands of organizations and millions of people in over 150 countries. Keeper is a pioneer of zeroโ€‘knowledge and zeroโ€‘trust security built for any IT environment. Its core offering, KeeperPAMยฎ, is an AIโ€‘enabled, cloudโ€‘native platform that protects all users, devices and infrastructure from cyber attacks. Recognized for its innovation in the Gartner Magic Quadrant for Privileged Access Management (PAM), Keeper secures passwords and passkeys, infrastructure secrets, remote connections and endpoints with roleโ€‘based enforcement policies, least privilege and justโ€‘inโ€‘time access. Learn why Keeper is trusted by leading organizations to defend against modern adversaries at KeeperSecurity.com.

About the Role

This role will focus on clientโ€‘side application development across installation workflows, endโ€‘user UI, application lifecycle management and enterprise deployment support. The ideal candidate has strong experience with C# and Rust, along with a background building desktop or endpoint client applications that can be deployed and managed at scale through enterprise deployment tools and MDM platforms.

Responsibilities
  • Design, develop and maintain clientโ€‘side applications and features for Keeperโ€™s endpoint and desktop experiences
  • Build and improve installation, configuration, upgrade and update workflows for client software
  • Develop userโ€‘facing functionality and administrative controls using C# and Rust
  • Support enterprise deployment scenarios across MDMs, endpoint management platforms and software distribution tools
  • Partner with product, support and engineering teams to improve usability, deployment reliability and client performance
  • Implement clientโ€‘side workflows for enrollment, setup, policy application, status visibility and user notifications
  • Troubleshoot and resolve issues involving installs, updates, client behavior and deployment compatibility
  • Contribute to software packaging, silent installation and mass deployment readiness for enterprise customers
  • Write clean, testable and maintainable code with strong attention to security, usability and reliability
  • Participate in design reviews, code reviews and technical planning across client development initiatives
Requirements
  • 5+ years of software engineering experience
  • Strong experience with C#
  • Experience utilizing Rust in production, or strong Rust proficiency with the ability to contribute quickly in a mixedโ€‘language environment
  • Experience building desktop, endpoint or clientโ€‘side applications
  • Experience with software installation, packaging, upgrade flows and application lifecycle management
  • Experience supporting enterprise software deployments at scale
  • Familiarity with MDMs and endpoint management platforms used to deploy and manage applications
  • Experience designing and implementing clientโ€‘side UI and administrative workflows
  • Strong understanding of Windows application behavior, permissions, user context and managedโ€‘device considerations
  • Strong debugging and troubleshooting skills in clientโ€‘side and deploymentโ€‘related scenarios
  • Bachelorโ€™s degree in Computer Science, Software Engineering or a related technical field, or equivalent practical experience
Preferred Qualifications
  • Experience with Microsoft Intune, Microsoft Endpoint Configuration Manager, Jamf, Workspace ONE or similar deviceโ€‘management tools
  • Experience with MSI, MSIX, installers or software packaging technologies
  • Experience building silent install and mass deployment workflows for enterprise customers
  • Experience in cybersecurity, endpoint security or privileged accessโ€‘related products
  • Experience supporting telemetry, health reporting or diagnostics within desktop applications
  • Experience working across mixed C# and Rust environments
Benefits
  • Medical, Dental & Vision (inclusive of domestic partnerships)
  • Employer Paid Life Insurance & Employee/Spouse/Child Supplemental Life
  • Voluntary Short/Long Term Disability Insurance
  • 401K (Roth/Traditional)
  • A generous PTO plan that celebrates your commitment and seniority (including paid Bereavement/Jury Duty, etc.)
  • Aboveโ€‘market annual bonuses

Keeper Security, Inc. is an equal opportunity employer and participant in the U.S. Federal Eโ€‘Verify program. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Classification: Exempt

#J-18808-Ljbffr