1

Senior Application Security Engineer Jobs in Alabama

The IT Security Engineer III serves as a senior technical resource responsible for architecting ... Web Application Firewalls (WAF) * IPsec VPN technologies * PKI and certificate management * Zero ...

New

Security Engineer

Birmingham, AL

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Impact Shipt is is seeking a Security Engineer to join our our Network and Endpoint Security team ... If you need assistance filling out a job application, please complete this form. Employees (and ...

Security Engineer

Birmingham, AL · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Impact Shipt is is seeking a Security Engineer to join our our Network and Endpoint Security team ... If you need assistance filling out a job application, please complete this form. Employees (and ...

Showing results 41-60

Senior Application Security Engineer information

See Alabama salary details

$66.6K

$124.3K

$169K

How much do senior application security engineer jobs pay per year?

As of Aug 17, 2026, the average yearly pay for senior application security engineer in Alabama is $124,294.00, according to ZipRecruiter salary data. Most workers in this role earn between $103,800.00 and $142,300.00 per year, depending on experience, location, and employer.

What is a senior application security engineer?

A Senior Application Security Engineer is responsible for ensuring the security of software applications by identifying vulnerabilities, implementing security best practices, and working with development teams to integrate secure coding principles. They conduct security assessments, perform threat modeling, and use security tools to detect and remediate risks. Additionally, they help establish security policies, oversee compliance with industry standards, and provide guidance to developers and stakeholders on security-related matters. Their goal is to protect applications from cyber threats while enabling business continuity and innovation.

What are the key skills and qualifications needed to thrive as a senior application security engineer?

To thrive as a Senior Application Security Engineer, you need a solid understanding of secure software development, threat modeling, vulnerability assessment, and a degree in computer science or a related field. Familiarity with tools like static and dynamic application security testing (SAST/DAST), code review platforms, and certifications such as CISSP or OSCP are often required. Strong analytical thinking, attention to detail, effective communication, and the ability to collaborate are standout soft skills for this role. These capabilities help ensure robust protection of applications, support safe software delivery, and enable effective teamwork across engineering and security teams.

What are the typical responsibilities of a senior application security engineer on a day-to-day basis?

A Senior Application Security Engineer typically spends their days reviewing application code for security vulnerabilities, performing threat modeling, and collaborating closely with development teams to ensure secure coding practices are followed. They may also lead security assessments, coordinate penetration tests, and work on developing or enforcing security policies within the organization. Regular interaction with cross-functional teams, such as DevOps and IT, is common to address security issues throughout the software development lifecycle. This role also often involves mentoring junior engineers and staying up to date with the latest security threats and technologies.

What are the most commonly searched types of Application Security Engineer jobs in Alabama?

The most popular types of Application Security Engineer jobs in Alabama are:

What are popular job titles related to Senior Application Security Engineer jobs in Alabama?

For Senior Application Security Engineer jobs in Alabama, the most frequently searched job titles are:

What job categories do people searching Senior Application Security Engineer jobs in Alabama look for?

The top searched job categories for Senior Application Security Engineer jobs in Alabama are:

What cities in Alabama are hiring for Senior Application Security Engineer jobs?

Cities in Alabama with the most Senior Application Security Engineer job openings:

Infographic showing various Senior Application Security Engineer job openings in Alabama as of August 2026, with employment types broken down into 64% Full Time, 18% Part Time, and 18% Contract. Highlights an 100% In-person job distribution, with an average salary of $124,294 per year, or $59.8 per hour.

Red Team Security Engineer I

Millennium Corporation

Huntsville, AL • On-site

$125K - $135K/yr

Full-time

Re-posted 2 days ago


Job description

Overview

Millennium is proud to be part of the Markon enterprise, a network of specialized organizations united in support of critical national security missions. This partnership strengthens our ability to deliver results by expanding our technical depth, operational reach, and access to a broader bench of proven experts, ensuring our customers continue to receive best-in-class cybersecurity support.For more than two decades, Millennium has operated at the forefront of cybersecurity. Our elite team of over 300 professionals brings an unmatched record of performance across Red Team Operations, Defensive Cyber Operations, Software Engineering, and Technical Engineering. As home to the largest contingent of contracted Red Team operators supporting the Department of Defense, Millennium delivers unparalleled threat intelligence and battle-tested expertise to both DoD and federal civilian customers.

What We Believe

Millennium is an equal opportunity employer and does not discriminate or allow discrimination on the basis of race, color, religion, gender, age, national origin, citizenship, disability, veteran status or any other classification protected by federal, state, or local law.

Responsibilities

Millennium is hiring Red Team Security Engineer I in Huntsville, AL. Candidate must have an active Secret Clearance with eligibility to obtain a Top Secret/SCI Clearance.

The Red Team Security Engineer will conduct multiple penetration tests of global customer networks, rapid development of domain or problem-specific tools that leverage identified vulnerabilities, research on the latest exploitation techniques and threat vectors, and design and configuration of representative test environments. 

Candidate must support various training events, conferences, exercises, and demonstrations to ensure continued compliance with team member certification requirements to enhance technical capabilities, and to support authorized missions and test events.

Qualifications
  • Must have an active Secret Clearance with eligibility to obtain a Top Secret/SCI Clearance 
  • Bachelor's degree from an accredited college or university in computer science, information systems, engineering, scientific or a mathematics-intensive discipline or a Relevant Technical Discipline. At least 0-2 years of practical experience required. Two years of relevant experience with an Associate's degree will be considered the equivalent of a Bachelor's degree. Four years of relevant experience will be considered equivalent to a Bachelor's degree.
  • Must have a CEH & CISSP Certification upon hire
  • SPECIALIZED experience in Red Teaming, Computer Network Attack (CNA), Computer Network Exploitation (CNE), Computer Network Defense (CND), and/or penetration testing
  • Ability to independently and rapidly develop tools and scripts from concept to production in a high-stress, short deadline, under-resourced environment using multiple programming languages

Additional Requirements: 

  • Experience with at least one of the following scripting languages (PowerShell, Bash, Python, Ruby, Node.js)
  • Experience performing web application security assessments
  • Experience with TCP/IP protocols as it relates to network security
  • Experience with offensive tool sets including: Kali Linux, Metasploit, CobaltStrike, Intercepting Proxies, etc.
  • Experience in using network protocol analyzers and sniffers, as well as ability to decipher packet captures
  • Excellent independent (self-motivational, organizational, personal project management) skills
  • Proven ability to work effectively with management, staff, vendors, and external consultants
  • Ability to think outside the box and emulate adversarial approaches
  • Capable of conducting penetration tests on applications, systems and network utilizing proven/formal processes and industry standards.
  • Capable of managing multiple penetration test engagements, from cradle to grave, at the same time
  • In depth understanding of emerging threats, vulnerabilities, and exploits
Business Development

Assist with Business Development activities as required to support Millennium's strategic business objectives, which may include but not limited to participation in technical interviews, creation of technical documentation, general proposal writing support and proposal color reviews.

Physical Requirements
  • Must be comfortable with prolonged periods of sitting at a desk and working on a computer.
  • Must be able to lift up to 10-15 pounds at a time.
Travel Requirements

15-30% (or less) travel as required by the program.

COMPENSATION:

$125,000-$135,000

The salary range provided for this position is intended as a general guideline and does not guarantee a specific salary or compensation amount. Final compensation will be determined based on a variety of factors, including, relevant education, experience, knowledge, skills, and abilities

Employment Type: OTHER