1

Security Software Developer Jobs in Chicago, IL (NOW HIRING)

... and security monitoring, hardware inventory, and automation. As Landscape software engineer you ... will be responsible for contributing on a distributed development team participating in all facets ...

IAM Software Engineer

Chicago, IL · On-site

$100K - $130K/yr

We advise and support our clients across cloud security, identity, and automation -- enabling them to operate securely and efficiently in a complex digital world. As an IAM Software Engineer, you ...

IAM Software Engineer

Chicago, IL · On-site

$100K - $130K/yr

We advise and support our clients across cloud security, identity, and automation - enabling them to operate securely and efficiently in a complex digital world. As an IAM Software Engineer, you will ...

Application Security Engineer

North Chicago, IL · On-site

$56.50 - $75.50/hr

Experience in application security and software development * Experience implementing ... developer engagement and integrate with development workflows and tracking systems * Experience ...

Senior Software Developer in Test

Chicago, IL · Hybrid

$56.25 - $74.25/hr

... security rules are upheld, and external facing reporting is properly represented. Requirements: * 7+ years of experience with Software Development and Testing * Must have proficiency with Java * Must ...

Application Security Engineer

North Chicago, IL · On-site

$56.50 - $75.50/hr

Experience in application security and software development * Experience implementing ... developer engagement and integrate with development workflows and tracking systems * Experience ...

Senior Software Developer in Test

Chicago, IL · Hybrid

$56.25 - $74.25/hr

... security rules are upheld, and external facing reporting is properly represented. Requirements: * 7+ years of experience with Software Development and Testing * Must have proficiency with Java * Must ...

Senior Offensive Security Engineer

Naperville, IL · On-site

$114K - $156K/yr

Knowledge of secure software development, DevSecOps, CI/CD pipelines, identity and access ... security improvements across globally distributed engineering, product, and technology teams.

Software Engineer

Naperville, IL · On-site

$132K - $147K/yr

Define best practices for data warehousing, ETL/ELT (using Glue), optimization, and data security ... software developer or related occupation in software development. Must possess three years of ...

Senior Offensive Security Engineer

Naperville, IL · On-site

$114K - $156K/yr

Knowledge of secure software development, DevSecOps, CI/CD pipelines, identity and access ... security improvements across globally distributed engineering, product, and technology teams.

Software Engineer

Naperville, IL · On-site +1

$132K - $147K/yr

Define best practices for data warehousing, ETL/ELT (using Glue), optimization, and data security ... software developer or related occupation in software development. Must possess three years of ...

Showing results 41-60

Security Software Developer information

See Chicago, IL salary details

$49.4K

$115.2K

$171K

How much do security software developer jobs pay per year?

As of Sep 6, 2026, the average yearly pay for security software developer in Chicago, IL is $115,217.00, according to ZipRecruiter salary data. Most workers in this role earn between $92,700.00 and $133,900.00 per year, depending on experience, location, and employer.

What is a security software developer?

Security Software Developers are professionals who design, develop, and implement software solutions specifically aimed at protecting computer systems and networks from cyber threats. They build security features, such as encryption, authentication, and intrusion detection, into applications and systems to ensure data confidentiality, integrity, and availability. Their work often involves identifying vulnerabilities, addressing security flaws, and staying updated on the latest cybersecurity threats and techniques. Security Software Developers collaborate with other IT teams to integrate robust security measures throughout the software development lifecycle.

What are the key skills and qualifications needed to thrive as a security software developer?

To thrive as a Security Software Developer, you need strong programming skills (such as C/C++, Python, or Java), a solid understanding of cybersecurity principles, and often a degree in computer science or related fields. Familiarity with security frameworks, penetration testing tools, secure coding standards, and certifications like CISSP or CEH are commonly required. Analytical thinking, problem-solving, and attention to detail are essential soft skills that help in identifying and mitigating vulnerabilities. These skills and qualities are crucial for building robust, secure software that protects organizations from evolving cyber threats.

What are some common challenges security software developers face when integrating security features into existing applications?

Security Software Developers often encounter challenges such as legacy code compatibility, balancing security enhancements with application performance, and ensuring new security features don't disrupt user experience. Collaborating closely with other developers and IT teams is essential to address these issues efficiently. Additionally, keeping up-to-date with evolving security threats and best practices is crucial, as solutions may need frequent updates or adjustments.

What is the difference between Security Software Developer vs Network Security Engineer?

AspectSecurity Software DeveloperNetwork Security Engineer
CredentialsBachelor's in Computer Science, cybersecurity certifications (e.g., CISSP, CEH)Bachelor's in Computer Science, cybersecurity certifications (e.g., CISSP, CEH)
Work EnvironmentDevelops security software, applications, and tools in software development teamsDesigns and implements network security measures, monitors network traffic
Industry UsageUsed across software companies, tech firms, and cybersecurity firmsCommon in IT departments, telecom, and enterprise organizations

Security Software Developers focus on creating security applications and tools, while Network Security Engineers primarily protect network infrastructure. Both roles require similar certifications and often collaborate to ensure comprehensive security solutions within organizations.

Infographic showing various Security Software Developer job openings in Chicago, IL as of August 2026, with employment types broken down into 71% Full Time, and 29% Contract. Highlights an 76% In-person, 5% Hybrid, and 19% Remote job distribution, with an average salary of $115,217 per year, or $55.4 per hour.

Security Engineer - Cloud and AI

Swoon Technology Resources LLC

Chicago, IL • On-site

$140K - $170K/yr

Full-time

Posted 8 days ago


Job description

Location: Chicago,Illinois
Expected Start Date: Aug 27, 2026
Salary: $140,000 - $170,000
Security Engineer - AI and Cloud
Direct Hire - $140,000-$170,000
Location - Hybrid, Chicago IL
Position Summary
As a Security Engineer, Cloud and AI on the Information Security Team within Information Technology, you will play a key role in securing cloud environments, AI-assisted development practices, and modern application portfolio supporting both staff and the membership. This is a hands-on individual-contributor role with ownership of cloud security architecture and AI security governance decisions, within established enterprise standards and under the direction of the IT Security Director.
You will work at the intersection of security, cloud engineering, and software development, partnering closely with the Application Development, Data, and Infrastructure teams as we accelerate its adoption of AI-assisted development tools, agentic AI workflows, and cloud-native applications on Microsoft Azure. Success in this role means enabling the business to move fast with AI and cloud technologies while keeping risk visible, measurable, and managed. You will complement the existing security team, sharing responsibility for security monitoring and incident response while owning the cloud security, application security, and AI security domains.
Duties And Responsibilities
  • Own cloud security posture across Microsoft Azure environments, including configuration hardening, identity and access controls, network security, workload protection, and cost-aware security architecture.
  • Serve as the security partner to the Application Development team, embedding security into the software development lifecycle: threat modeling, secure design reviews, code review support, and DevSecOps practices within Azure DevOps CI/CD pipelines.
  • Lead security governance for AI-assisted development, including AI coding assistants, agentic AI workflows, and LLM-based applications, ensuring adoption aligns with AI Use Policy and industry frameworks such as the NIST AI RMF and OWASP Top 10 for LLM Applications.
  • Assess, pilot, and secure AI agents and automation used across the organization, including agent permissions, non-human identities, secrets management, and data access boundaries.
  • Implement and operate application and cloud security tooling, including SAST, DAST, software composition analysis, cloud security posture management, and container/workload security.
  • Assist in the design and enforce identity and access management controls for cloud and application workloads, including OAuth/OIDC-based SSO patterns, service principals, managed identities, and privileged access.
  • Share responsibility with the security team for triaging and responding to security alerts from MDR, SIEM, and other detection platforms, and participate in incident response for cloud and application-related events.
  • Support vulnerability management and penetration testing activities for cloud infrastructure and applications, including remediation guidance and validation.
  • Collaborate with compliance partners to ensure cloud and AI solutions meet organizational policies, contractual obligations, and regulatory requirements.
  • Develop security guardrails, reference architectures, and paved-road patterns that make the secure path the easy path for development teams.
  • Create and maintain clear documentation for security architectures, standards, and AI security guidance.
  • Share knowledge with the security team on cloud and AI security topics, and provide security enablement to developers.
  • Stay current with emerging AI security threats, cloud services, and industry trends, recommending improvements as appropriate.
Basic Qualifications
  • Bachelor's or Master's degree in Cybersecurity, Computer Science, Engineering, or a related field (or equivalent practical experience).
  • 5+ years of professional experience in information security or a combined security and software engineering background, with at least 2 years focused on cloud security in production environments.
  • Strong hands-on experience securing Microsoft Azure, including:
  • Microsoft Defender for Cloud, Microsoft Sentinel, and Azure-native security controls
  • Microsoft Entra ID, conditional access, service principals, and managed identities
  • Azure networking, key management, and workload security
  • Software development background with the ability to read, review, and write code in at least one modern language (such as C#, Python, JavaScript/TypeScript, or Java) and to engage credibly with full-stack development teams.
  • Practical experience securing CI/CD pipelines and integrating security tooling into Azure DevOps or comparable platforms.
  • Hands-on experience with AI coding tools (such as copilots or code assistants) and a working understanding of the security risks they introduce, including insecure generated code, data leakage, and supply chain exposure.
  • Working knowledge of securing REST APIs, web applications, and distributed systems, including OAuth/OIDC authentication and authorization patterns.
  • Strong understanding of security architecture, threat modeling, cloud shared responsibility, and the full software development lifecycle.
  • Ability to work independently, make sound risk-based decisions, and take ownership of complex security implementations.
  • Strong written and verbal communication skills, including the ability to explain security concepts to developers, business stakeholders, and leadership, and to position security as a business enabler.
Preferred Qualifications
  • Security certifications such as CISSP, CCSP, AZ-500, or equivalent.
  • Experience with AI security frameworks and threat models, including NIST AI RMF, OWASP Top 10 for LLM Applications, and MITRE ATLAS.
  • Experience securing agentic AI systems, non-human identities, and machine-to-machine authentication at scale.
  • Experience with infrastructure-as-code security (such as Terraform or Bicep scanning) and policy-as-code.
  • Familiarity with securing Microsoft Power Platform solutions, including Power Apps and Power Automate.
  • Experience supporting security in application modernization or large-scale cloud migration efforts.
  • Familiarity with data protection and DLP controls in cloud and SaaS environments.