1

Cybersecurity Software Engineer Jobs in Dallas, TX

Bachelor's Degree or higher in Computer Science, Electrical Engineering, CECS * Strong experience ... Software Development with emphasis on backend cloud services and cybersecurity. * Design, develop ...

The Cyber Security Engineer will support the design, development, and maintenance of secure medical ... The engineer will collaborate closely with Software Engineering, Hardware Engineering, Quality ...

NET friendly IDE's (Visual Studio) and Cyber Security hardening techniques. What will your typical day look like? * Work with program manager on work item priorities and acceptance criteria * Design ...

New

* Software Engineer Education: * Bachelor's degree or higher in computer science, engineering or ... Knowledge of cybersecurity protections of embedded applications, mobile applications, web ...

GEICO's Cybersecurity Security Engineering & Analytics, Automation (SEA) team is seeking a Staff Cyber Software Engineer - a hands-on, passionate builder who is energized by solving hard problems and ...

Software Engineer II

Irving, TX · Hybrid

$93K - $127K/yr

Summary Our client is seeking a Software Engineer II with deep technical range to join a dynamic ... Partner with the cybersecurity team to secure applications against threats and vulnerabilities.

*Senior Software Engineer

Mckinney, TX · On-site

$113K - $149K/yr

... software. Using AI-assisted development tools such as Claude Code, this engineer will move from ... Collaborate closely with IT, Cybersecurity, and Compliance teams to ensure all applications adhere ...

next page

Showing results 1-20

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 Jul 19, 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.

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.

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.
What are popular job titles related to Cybersecurity Software Engineer jobs in Dallas, TX? For Cybersecurity Software Engineer jobs in Dallas, TX, the most frequently searched job titles are:
What job categories do people searching Cybersecurity Software Engineer jobs in Dallas, TX look for? The top searched job categories for Cybersecurity Software Engineer jobs in Dallas, TX are:
Infographic showing various Cybersecurity Software Engineer job openings in Dallas, TX as of July 2026, with employment types broken down into 60% Full Time, and 40% Contract. Highlights an 93% In-person, and 7% Remote job distribution, with an average salary of $127,494 per year, or $61.3 per hour.
Cybersecurity Software Engineer

Cybersecurity Software Engineer

CCS INC

Plano, TX • On-site

$55 - $65/hr

Full-time

Medical, Dental, Vision

Re-posted 27 days ago


Job description

Benefits:
  • Competitive salary
  • Dental insurance
  • Health insurance
  • Vision insurance

Qualifications
  • Bachelor’s Degree or higher in Computer Science, Electrical Engineering, CECS
  • Strong experience with Golang, Java, .NET Core, C/C++. Go is what you will be developing on a day-to-day basis.
  • Direct experience developing with AWS core resources and technologies such as DynamoDB, SNS/SQS, SSM parameters, Secret Manager, AppConfig
  • Worked in an Agile scrum environment, whereby you participated in scrum cadences for the entire SDLC project
  • Experience with writing scalable and secure code using best coding practices and design patterns.
 
Responsibilities
  • Software Development with emphasis on backend cloud services and cybersecurity.
  • Design, develop, and debug complex software systems 
  • Identify software defects; fix reported bugs and support operations.
  • Write unit tests and integration tests
  • Work in an Agile scrum environment