1

Computer Science Engineer Jobs in Theodore, AL (NOW HIRING)

Computer Science Massachusetts Institute of Technology (MIT) Curriculum Listing: * Naval Construction and Engineering * Nuclear Engineering QUALIFICATIONS AND REQUIREMENTS * Bachelor's degree * U.S ...

Computer Science Massachusetts Institute of Technology (MIT) Curriculum Listing: * Naval Construction and Engineering * Nuclear Engineering QUALIFICATIONS AND REQUIREMENTS * Bachelor's degree * U.S ...

Master's degree in AI (ML / Data Science), Computer Science, or a highly quantitative field ... Software Engineering Blueprinting: Deep, practical expertise in software development lifecycles ...

.NET Developer

Mobile, AL ยท On-site

$48 - $63.25/hr

NET developer with a background in building scalable, predictable, high-quality and high ... Bachelor's degree in Information Systems or Computer Science * Experience with ASP.NET/VB.NET * ...

Contract IIB Developer 100% remote, Eastern time zone Candidate 6 months need pure commercial ... Bachelor's degree in computer science or related discipline.

Transportation Project Engineer

Daphne, AL ยท On-site

$67K - $89K/yr

... scientists. Your Role and Responsibilities As a Transportation Project Engineer, you will work ... Ability to sit for extended periods and operate a computer * Ability to wear appropriate personal ...

Transportation Project Engineer

Mobile, AL ยท On-site

$63K - $83K/yr

... scientists. Your Role and Responsibilities As a Transportation Project Engineer, you will work ... Ability to sit for extended periods and operate a computer * Ability to wear appropriate personal ...

next page

Showing results 1-20

Computer Science Engineer information

See Theodore, AL salary details

$44.8K

$112.2K

$126.9K

How much do computer science engineer jobs pay per year?

As of Jul 2, 2026, the average yearly pay for computer science engineer in Theodore, AL is $112,162.00, according to ZipRecruiter salary data. Most workers in this role earn between $102,900.00 and $121,400.00 per year, depending on experience, location, and employer.

What are some typical projects or tasks a Computer Science Engineer might work on within a multidisciplinary team?

Computer Science Engineers often collaborate with professionals from diverse backgrounds such as product managers, designers, and data analysts. Typical projects may include developing scalable software applications, optimizing algorithms for performance, or integrating new technologies into existing systems. These engineers are frequently involved in code reviews, planning meetings, and cross-functional brainstorming sessions to ensure solutions meet both technical and business requirements. This collaborative environment not only enhances technical skills but also fosters communication and project management abilities.

What are Computer Science Engineers?

Computer Science Engineers are professionals who apply principles of computer science, engineering, and mathematics to design, develop, test, and maintain computer systems, software, and networks. They work on a wide range of technologies, from creating applications and operating systems to improving network security and optimizing hardware performance. Their role often involves problem-solving, programming, and collaborating with other engineers and IT specialists to deliver efficient technology solutions.

What are the key skills and qualifications needed to thrive as a Computer Science Engineer, and why are they important?

To thrive as a Computer Science Engineer, you need a solid background in programming, algorithms, data structures, and computer systems, often supported by a degree in computer science or a related field. Familiarity with languages like Python, Java, or C++, as well as experience using development tools, version control systems (such as Git), and relevant certifications like AWS or Cisco, are highly valued. Strong problem-solving abilities, teamwork, and effective communication help set exceptional engineers apart. These skills are vital for designing, developing, and maintaining reliable software solutions in ever-evolving technical environments.
What cities near Theodore, AL are hiring for Computer Science Engineer jobs? Cities near Theodore, AL with the most Computer Science Engineer job openings:
Infographic showing various Computer Science Engineer job openings in Theodore, AL as of June 2026, with employment types broken down into 76% Full Time, 22% Part Time, and 2% Contract. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $112,162 per year, or $53.9 per hour.

Cyber Security Engineer

Kundlas Consulting Group LLC

Mobile, AL โ€ข On-site

Full-time

Posted 28 days ago

Be an early applicant


Job description

About Company:

Kundlas Consulting Group LLC is a professional consulting firm specializing in construction inspection and compliance services for public infrastructure projects. Our core services include on-site inspection of roadway, bridge, and utility construction to ensure adherence to engineering specifications, safety standards, and contract requirements. We support clients with daily reporting, materials testing coordination, schedule tracking, and quality assurance oversight. Additional services include project management, grants management for federally funded infrastructure and disaster recovery programs.

About the Role:

The Cyber Security Engineer will support the U.S. Army Corps of Engineers (USACE) READI contract by ensuring cybersecurity compliance for systems and networks supporting emergency response, disaster recovery, infrastructure restoration, and continuity of operations activities. This role provides cybersecurity expertise to protect information systems, communications infrastructure, and operational technology environments from cyber threats while maintaining compliance with federal cybersecurity requirements and security frameworks.

The Cyber Security Engineer will support the implementation, monitoring, assessment, and maintenance of cybersecurity controls across enterprise systems, cloud environments, network infrastructure, and field-deployed technologies. The position requires close coordination with IT personnel, network engineers, system administrators, cybersecurity teams, and government stakeholders to ensure the confidentiality, integrity, and availability of critical systems supporting recovery operations.

Minimum Qualifications:

  • Bachelorโ€™s degree in Cyber Security, Computer Science, Information Technology, Information Systems, Network Engineering, or a related technical discipline.
  • Demonstrated professional experience in cybersecurity engineering, information assurance, network security, or related cybersecurity roles.
  • Strong knowledge of network security principles, firewalls, VPN technologies, intrusion detection/prevention systems, and endpoint security solutions.
  • Experience conducting vulnerability assessments, security evaluations, risk assessments, and incident response activities.
  • Familiarity with federal cybersecurity frameworks and standards including NIST, FISMA, RMF, CIS Controls, and related compliance requirements.
  • Experience supporting secure network and system operations in enterprise environments.
  • Strong written and verbal communication skills with the ability to coordinate with technical teams and government stakeholders.

Preferred Qualifications:

  • Professional certifications such as CISSP, CISM, CEH, Security+, GIAC, CASP+, or equivalent cybersecurity credentials.
  • Experience supporting USACE, DoD, FEMA, DHS, or other federal information technology and cybersecurity programs.
  • Familiarity with NIST Risk Management Framework (RMF), Authority to Operate (ATO) processes, and federal compliance documentation.
  • Experience securing cloud environments including Microsoft Azure, AWS, or hybrid cloud infrastructures.
  • Experience with Security Information and Event Management (SIEM) platforms, threat monitoring tools, and security automation technologies.
  • Knowledge of scripting languages such as Python, PowerShell, or Bash for security automation and system administration.

Responsibilities:

  • Ensure cybersecurity compliance for systems, networks, and information technology assets supporting emergency response and recovery operations.
  • Implement, maintain, and monitor cybersecurity controls in accordance with federal requirements, NIST guidance, and organizational security policies.
  • Conduct vulnerability assessments, security scans, risk analyses, and compliance reviews to identify and mitigate cybersecurity risks.
  • Monitor network traffic, system logs, security alerts, and threat intelligence sources to detect and respond to potential cybersecurity incidents.
  • Support incident response, forensic analysis, containment activities, and corrective action planning following cybersecurity events.
  • Review system configurations, access controls, security architectures, and network designs to ensure compliance with established security requirements.
  • Coordinate with IT personnel, network engineers, system administrators, contractors, and government representatives to resolve cybersecurity issues and maintain secure operations.
  • Prepare security documentation, compliance reports, risk assessments, and technical recommendations supporting federal cybersecurity programs.
  • Support disaster recovery planning, continuity of operations activities, and cybersecurity readiness initiatives.
  • Maintain awareness of emerging cyber threats, vulnerabilities, technologies, and federal cybersecurity guidance relevant to emergency management and recovery operations.

Skills:

The ideal candidate must possess strong expertise in cybersecurity engineering, network security, vulnerability management, and information assurance to support secure operations during emergency response and recovery activities. A thorough understanding of NIST cybersecurity frameworks, federal compliance requirements, risk management methodologies, and cybersecurity best practices is essential for protecting critical systems and maintaining regulatory compliance. Experience conducting vulnerability assessments, security monitoring, incident response, threat analysis, and risk evaluations is required to identify and mitigate evolving cybersecurity threats. The candidate should demonstrate proficiency with firewalls, intrusion detection and prevention systems, VPN technologies, endpoint protection platforms, SIEM tools, and security monitoring solutions. Strong analytical and problem-solving skills are necessary to assess security risks, investigate incidents, and develop effective remediation strategies. Excellent written and verbal communication skills are required for preparing technical documentation, supporting compliance activities, and coordinating with multidisciplinary teams and government stakeholders. The ability to adapt to dynamic operational environments and support mission-critical systems during emergency response and disaster recovery operations is essential for successful performance under the USACE READI contract.