1

Cybersecurity Software Engineer Jobs in Dallas, TX

Software Engineer II

Plano, TX · Hybrid

$93K - $127K/yr

Partner with the cybersecurity team to secure applications against threats and vulnerabilities ... Bachelor's degree in Computer Science, Software Engineering, or related discipline. * 5+ years of ...

Software Engineer II

Plano, TX · Hybrid

$93K - $128K/yr

Partner with the cybersecurity team to secure applications against threats and vulnerabilities ... Bachelor's degree in Computer Science, Software Engineering, or related discipline. * 5+ years of ...

Software Engineer

Addison, TX · On-site

$120 - $150/hr

Semperis has been recognized as one of America's Fastest-Growing Cybersecurity Companies by the Inc ... About the Role We are seeking an exceptional Software Engineer to join our Posture and Readiness ...

Software Engineer

Dallas, TX · On-site

$110 - $150/hr

Semperis has been recognized as one of America's Fastest-Growing Cybersecurity Companies by the Inc ... About the Role We are seeking an exceptional Software Engineer to join our Posture and Readiness ...

Semperis has been recognized as one of America's Fastest-Growing Cybersecurity Companies by the Inc ... About the Role We are seeking an exceptional Software Engineer to join our Posture and Readiness ...

Join our team as a Software Engineer and help shape the future of innovative software solutions ... cyber security, enterprise architecture, and beyond. For nearly two decades, we've been ...

Wells Fargo is seeking a Lead Software Engineer as part of Cybersecurity. In this role, you will: Technical Leadership * Provide technical leadership for the design, development, deployment, and ...

Lead Software Engineer - Embedded Company: The Boeing Company At Boeing, we are at the forefront of ... cyber security concepts, such as secure boot, encryption, and key management Experience with ...

Lead Software Engineer - Embedded Company: The Boeing Company At Boeing, we are at the forefront of ... cyber security concepts, such as secure boot, encryption, and key management Experience with ...

Sr Software Engineer AI-ML

Irving, TX · On-site

$113K - $149K/yr

Echo IT Solutions is a company seeking a Senior Software Engineer specializing in AI and Machine ... Echo IT Solutions provides IT consulting, managed services, cloud, cybersecurity, data, and custom ...

Embeded Software Engineer

Irving, TX · On-site

$128 - $209/hr

Support cybersecurity and functional safety in software design and validation * Support Sprint ... Programming: Knowledge of relevant programming languages and tools; ability to test, write, design ...

Showing results 21-40

Cybersecurity Software Engineer information

See Dallas, TX salary details

$67.8K

$127.5K

$160.3K

How much do cybersecurity software engineer jobs pay per year?

As of Sep 7, 2026, the average yearly pay for cybersecurity software engineer in Dallas, TX is $127,494.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,800.00 and $144,900.00 per year, depending on experience, location, and employer.

What does a cybersecurity software engineer do?

A Cybersecurity Software Engineer is responsible for designing, developing, and maintaining software systems that protect organizations from cyber threats. They create security tools, implement encryption protocols, and work to identify and fix vulnerabilities in software applications. Their daily tasks often include writing secure code, performing security assessments, and collaborating with other IT professionals to ensure robust protection against hackers and data breaches. This role is crucial for safeguarding sensitive information and maintaining the integrity of digital systems.

How does a cybersecurity software engineer typically collaborate with other teams in an organization?

Cybersecurity Software Engineers regularly work alongside IT, DevOps, and security operations teams to ensure that software applications are secure throughout their development lifecycle. They participate in code reviews, threat modeling sessions, and incident response drills, providing their expertise to identify and mitigate vulnerabilities. Collaboration often involves communicating complex technical risks in a way that non-technical stakeholders can understand, fostering a proactive security culture across departments.

What are the key skills and qualifications needed to thrive as a cybersecurity software engineer, and why are they important?

To thrive as a Cybersecurity Software Engineer, you need strong programming skills (such as Python, C/C++, or Java), deep knowledge of security protocols, and a bachelor’s degree in computer science or a related field. Familiarity with tools like Wireshark, Metasploit, SIEM systems, and certifications such as CISSP or CEH are commonly required. Analytical thinking, problem-solving, and strong communication skills help you anticipate threats and collaborate effectively with cross-functional teams. These skills are crucial for designing secure software, identifying vulnerabilities, and protecting organizational assets from cyber threats.

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

AspectCybersecurity Software EngineerNetwork Security Engineer
Required CertificationsCompTIA Security+, CISSP, CEHCCNA Security, CISSP, CompTIA Security+
Work EnvironmentDevelops security software, tools, and protocols; often in software development teamsDesigns and implements network security measures; works closely with network teams
Industry UsageTech companies, software firms, cybersecurity firmsTelecom, enterprise IT, government agencies
Common Search/ComparisonFocuses on software security solutionsFocuses on network infrastructure security

While both roles aim to protect digital assets, a Cybersecurity Software Engineer primarily develops security software and tools, whereas a Network Security Engineer focuses on securing network infrastructure. Both roles require similar certifications and often collaborate to ensure comprehensive security.

Can a cybersecurity software engineer work in cybersecurity?

Yes, a cybersecurity software engineer works directly in cybersecurity by developing and implementing security tools, systems, and protocols to protect computer networks and data. Their skills in programming, threat analysis, and security best practices are essential for safeguarding digital assets in various organizations.
Infographic showing various Cybersecurity Software Engineer job openings in Dallas, TX as of August 2026, with employment types broken down into 87% Full Time, 9% Part Time, and 4% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $127,494 per year, or $61.3 per hour.

Software Engineer II

Cordova Co

Plano, TX • Hybrid

$93K - $127K/yr

Full-time

Re-posted 21 days ago


Job description

This role is HYBRID on-site in Plano, TX.

 

Summary

Our client is seeking a Software Engineer II with deep technical range to join a dynamic development team. This role spans on-premises, cloud, and hybrid infrastructure — designing, developing, and maintaining software solutions with C#, .NET, and React, in an organization that takes modern development practices seriously across every environment it runs in.

Must be legally authorized to work in the United States without current or future employer sponsorship.

Responsibilities

  • Design, develop, and maintain software solutions using C#, .NET, and React across on-premises, cloud, and hybrid environments.
  • Collaborate with product managers, architects, and other developers to translate business requirements into technical specifications.
  • Contribute to architectural design, ensuring scalability, performance, security, and maintainability.
  • Build APIs, microservices, and front-end components, ensuring seamless front-end/back-end integration.
  • Work with cloud platforms (Azure, AWS) to design and deploy hybrid and cloud-native solutions.
  • Implement DevOps and CI/CD best practices for smooth, automated deployments.
  • Troubleshoot and resolve application performance, security, and availability issues across environments.
  • Participate in code reviews, giving constructive feedback and upholding code quality standards.
  • Stay current on cloud and hybrid development trends and bring them into the team's practices.
  • Partner with infrastructure and cloud teams to keep application environments stable, secure, and performant.
  • Lead the transition of applications from on-premises to cloud or hybrid architectures, working with senior IT leadership on migration strategy.
  • Ensure governance and performance monitoring across environments, proactively flagging optimization opportunities.
  • Ensure applications comply with industry regulations and internal security standards (SOX, PCI-DSS, and other financial-sector regulations).
  • Partner with the cybersecurity team to secure applications against threats and vulnerabilities.
  • Develop and implement audit, risk assessment, and disaster recovery procedures for critical applications.
  • Ensure QA processes meet relevant standards (ISO, GDPR, HIPAA).
  • Develop and maintain test documentation — test plans, cases, scripts, and data management.
  • Implement traceability between test cases and requirements, with automated defect tracking/reporting.

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related discipline.
  • 5+ years of hands-on experience as a Software Engineer with strong C# and .NET skills.
  • Experience with React or another modern JavaScript framework.
  • Solid experience with a cloud platform — Azure, AWS, or Google Cloud.
  • DevOps experience, including CI/CD pipelines, containerization (Docker, Kubernetes), and automated deployments.
  • Experience with Git and agile methodologies (Scrum, Kanban).
  • Proficiency in on-premises, hybrid, and cloud system development.
  • Familiarity with microservices architecture and scalable, distributed API design.
  • Strong grounding in software design patterns, algorithms, and data structures.
  • Excellent problem-solving and debugging skills on complex technical issues.

Preferred Qualifications

  • Microsoft Certified: Azure Developer Associate or AWS Certified Developer.
  • Experience with hybrid cloud strategies and solutions.
  • Experience collaborating with architects, business analysts, and stakeholders in multi-disciplinary teams.
  • Familiarity with Azure DevOps and related CI/CD tooling.
  • Knowledge of relational and non-relational databases (SQL Server, MongoDB).