Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer (Security)

$150k - $185k
Full-time

Signal Hill Technologies

Location: Fairfax, VA (On-site, full-time)

Employment Type: Full-time

Status: Immediate

Eligibility: U.S. Citizenship or Green Card required. Public Trust eligibility required, no active security clearance needed.

About the Role

Most of the critical infrastructure systems that keep the lights on, money moving, and crucial public services running were built long before today's threat landscape existed. Someone has to modernize them without disrupting the services people depend on every day. That's where you come in.

Signal Hill Technologies is seeking a software engineer and project manager to embed security throughout the technology lifecycle for our government and commercial clients, protecting the assets that communities and institutions rely on every day. This is a technical program management role where mentoring, hands-on engineering, and earning the trust of the people you serve carry equal weight.

Also known as a DevSecOps Engineer, Application Security Engineer, Security Software Engineer, Secure DevOps Engineer, or Technical Program Manager, you'll be the day-to-day connection between our engineering team and the client's system owners and program leadership, translating technical status, risk, and priorities in both directions, and helping less technical stakeholders genuinely adopt new tools and processes.

Driving change inside a public institution is its own kind of engineering challenge, and doing it well is a real part of the job.

The ideal candidate has several years of software development experience and is ready to grow into a more senior position. You bring a software engineering background with exposure to security requirements and a willingness to engage with critical legacy systems, building modern controls directly into CI/CD. As a technical leader, you'll work across the hardware to application stack: reviewing code and pipeline configurations, running and triaging security scans, and partnering with engineering teams to assess applications and infrastructure.

Position Responsibilities

  • Interface between the engineering team and client stakeholders, clearly communicate status updates, technical findings, and secure-coding guidance to both technical and non-technical audiences.
  • Develop secure software testing and validation procedures for applications moving through the CI/CD pipeline (e.g., Jenkins, GitHub Actions).
  • Perform risk analysis whenever an application or system undergoes a major change.
  • Address security implications across the software acceptance phase, including completion criteria, risk acceptance and documentation, and independent testing methods.
  • Integrate and tune code quality and security scanning tools (e.g., SonarQube) within build and release pipelines.
  • Consult with engineering and development staff to evaluate the interface between hardware, software, and infrastructure, and to identify security issues around steady-state operation and end-of-life management.
  • Partner with the security team to triage scan output, validate true positives, and help remediate vulnerabilities prior to release.
  • Support the ongoing development of our DevSecOps processes, pipeline security gates, and reporting standards.

Minimum Qualifications

  • Public Trust eligible (U.S. citizenship or green card required and ability to pass a background investigation - no active clearance required).
  • Strong collaborative and interpersonal skills, with the ability to clearly communicate technical findings and secure-coding guidance to both technical and non-technical audiences.
  • 4+ years of hands-on software engineering experience, including 1+ years of hands-on application security experience.
  • Familiarity with DevSecOps concepts, including CI/CD pipelines, Jenkins and/or GitHub Actions, and SAST/DAST integration and automation.
  • Scripting/programming proficiency in Python and/or PowerShell.
  • Working familiarity with common vulnerability classes (e.g., injection, cross-site scripting, buffer overflow) and secure coding basics.

Benefits

  • Compensation: $150k–185k annually (depending on experience)
  • Company health plan
  • 401(k) plan with employer match
  • Paid holidays and paid time off
  • Education reimbursement

How to Apply

Submit a detailed resume with complete month/year dates for every role (please note any employment gaps), plus all certifications, training, and degrees with the year and month earned.

About Signal Hill Technologies

Founded and led by veteran cyber operators, Signal Hill Technologies delivers advanced cybersecurity solutions to DoD, Intelligence Community, financial services, and critical infrastructure clients, with many years of experience defending both US Government and commercial clients against sophisticated, well-funded, motivated adversaries. We are relentless about real results and operationally proven expertise. Our mission is to provide the best technical solutions and hands-on support to address each customer's unique cyber risks.

Signal Hill Technologies is an equal opportunity employer. We do not discriminate based on race, color, religion, sex, national origin, age, disability, protected veteran status, or any other characteristic protected by applicable law.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer (Security) in Baltimore, MD vacancy
  •  ...Wyetech, LLC in Maryland seeks an experienced Software Engineer to design, develop, and maintain complex software systems for federal government contracts. You will work on processing-intensive analytics, data integration and full-stack solutions in an Agile environment... 
    Suggested

    Jobleads-US

    Linthicum, MD
    2 days ago
  • $159k - $272k

     ...in ways that matter to you. Role SummaryCloud Reliability operates as a center of excellence for cloud and reliability engineering, delivering secure, scalable, and resilient cloud platforms to teams across the firm. The Principal Cloud Reliability Engineer is a senior... 
    Suggested
    Full time
    Local area
    Remote work
    3 days per week

    T. Rowe Price

    Owings Mills, MD
    2 days ago
  • $113.2k - $237.8k

    Job Title: DevOps Engineer - Enterprise Security AutomationJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCI...  ...:Active TS/SCI w/ Polygraph7+ years as a Software Engineer in programs and contracts of similar scope, type... 
    Suggested
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Linthicum Heights, MD
    1 day ago
  •  ...Leidos is seeking a Senior AI Engineer to join the Intel Sector. You will design and maintain LLM orchestration frameworks coordinating static analyzers, RAG systems, and automated testing pipelines, while building data preprocessing pipelines to ingest and vectorize... 
    Suggested

    Jobleads-US

    Linthicum, MD
    4 days ago
  •  ...T. Rowe Price Hong Kong is seeking a senior cloud/site reliability engineer to design, build, and operate enterprise-scale cloud platforms. The role emphasizes reliability, security, and performance across AWS with knowledge of Azure and related tooling. Experience... 
    Suggested

    Jobleads-US

    Owings Mills, MD
    2 days ago
  •  ...and client experience.* Ability to balance delivery speed with security, resilience, risk, cost, and operational sustainability.*...  ...strategy into practical cloud platform standards, roadmaps, and engineering priorities.* Makes decisions aligned with enterprise technology... 

    Jobleads-US

    Owings Mills, MD
    2 days ago
  •  ...Digital Harbor Foundation seeks a Founding Vice President, Engineering for the Independent AI Evaluation Foundation (IAEF). You will own platform architecture, delivery, and security leadership while guiding a distributed team and engaging with funders, partners, and executives... 
    Remote job

    Jobleads-US

    Baltimore, MD
    3 days ago
  • $121k - $206k

     ...matter to you. Role SummaryYou’ll join a team of experienced engineers working on systems that matter—technology that helps investment...  ...solutions.ResponsibilitiesDesign, build, and deliver scalable software solutions across applications, services, databases, and infrastructureDevelop... 
    Full time
    Local area
    Remote work
    3 days per week

    T. Rowe Price

    Baltimore, MD
    7 hours ago
  • $102.5k - $170.9k

    Position Summary Our AI & Engineering team helps transform technology platforms, drive...  ...through innovation.Work you'll doAs a Software Engineer II on the Engineering as a Service...  ...time in the future.Active Top Secret security clearancePreferred:Experience with Gen AI... 
    Temporary work
    Local area
    Flexible hours

    Deloitte

    Baltimore, MD
    4 days ago
  • $121k - $206k

     ...matter to you. Role Summary We are seeking a hands-on Senior Software Engineer with deep expertise in Oracle Cloud technologies, including...  ...design discussions, ensuring adherence to engineering standards, security requirements, and best practices Identifying, managing, and... 
    Full time
    Local area
    Remote work
    3 days per week

    T. Rowe Price

    Owings Mills, MD
    1 day ago
  • $131.8k - $290k

    Job Title: Senior Software Engineer - Machine Learning & Cloud TechnologiesJob Category: EngineeringTime Type: Full timeMinimum Clearance...  ...outputs within Computer Network Defense (CND) systems to enhance Security Management/Monitoring services.Documentation: Document all... 
    Contract work
    Work experience placement
    Immediate start
    Flexible hours

    CACI International

    Linthicum, MD
    3 days ago
  • $145k - $175k

     ...multi-decade journey to improve healthcare in the DMV. Position Summary We're looking for a senior full-stack engineer to help build the software behind Sandbar's health plan — across our broker platform, our member app, and the internal tooling we use to ship AI... 
    Full time
    H1b
    Work at office
    Local area
    Visa sponsorship
    Work visa

    Sandbar Health

    Baltimore, MD
    1 day ago
  •  ...Technologies (AET), a division of Brandes Associates, is seeking a Full Stack Software Engineer with 5+ years of experience to support the continued development, modernization, and sustainment of secure mission software products used in DoD, Intelligence Community, and... 
    Local area
    Remote work
    Work from home
    Relocation

    Brandes Associates

    Baltimore, MD
    2 days ago
  •  ...StatesExperience: 6-12 yearsContact: Subhas PujarContact Email: ****@*****.*** Global Corporation () is currently seeking an Engineer Software 2 for our client Northrop Grumman at location Baltimore, Maryland, United States (Onsite).Title: Engineer Software 2 Job ID: 1... 
    Permanent employment
    Second job
    Work at office
    Immediate start
    Remote work
    Shift work
    Day shift
    Afternoon shift

    Prolim Global

    Baltimore, MD
    4 days ago
  • $134.5k - $174.5k

     ...opportunities not only to help you reach your potential, but also to contribute to our clients’ success.About the departmentJoin the Security Master and Enterprise Data Management team to deliver reliable enterprise reference data through SimCorp GAIN. You will configure... 
    Local area
    3 days per week

    Franklin Templeton

    Baltimore, MD
    7 hours ago
  • $113.2k - $237.8k

    Job Title: Software EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance...  .... Experience in enhanced infrastructure security protocols3. Knowledge in Identifying...  ...as a protected veteran, or any other protected characteristic.Department:Software Engineering
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Linthicum, MD
    5 days ago
  • $131.8k - $290k

    Job Title: Senior Software Engineer - Cybersecurity & DevOpsJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start...  ...(AND), Computer Network Defense (CND), and Information Security Continuous Monitoring (ISCM) capabilities. This role offers... 
    Contract work
    Work experience placement
    Immediate start
    Flexible hours

    CACI International

    Linthicum, MD
    3 days ago
  • $85.5k - $149.8k

    ****@*****.*** Research Computing is seeking a HPC Scientific Software Engineer to support faculty, researchers, and students engaged in high-performance...  ...strategies to ensure scalability, reliability, and security of applications.Oversee the container lifecycle from creation... 
    Full time
    Remote work

    Johns Hopkins University

    Baltimore, MD
    2 days ago
  • $121k - $206k

     ...review system requirements, code, test, debug, and implement software solutions. You will also bring curiosity and practical exposure...  ..., exploring how AI-enabled tools and capabilities can improve engineering practices, investment workflows, and user experiences.Lead projects... 
    Full time
    Local area
    Remote work
    Flexible hours
    3 days per week

    T. Rowe Price

    Baltimore, MD
    3 days ago
  • $113.2k - $237.8k

    Job Title: Software Engineer-TS/SCI with PolyJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee...  ...NoneType of Travel: None* * *The Opportunity:As part of the Secure the Enterprise initiative, develop capabilities to shift from... 
    Contract work
    Work experience placement
    Flexible hours
    Shift work

    CACI International

    Linthicum, MD
    4 days ago
  • $97k - $165k

     ...Price Multi-Asset Front Office Technology team is seeking a Software Engineer to help build a suite of next-generation, cloud-native applications...  ...production, including testing, monitoring, reliability, security, and operational considerations.Familiarity with modern AI... 
    Full time
    Local area
    Remote work
    3 days per week

    T. Rowe Price

    Baltimore, MD
    1 day ago
  • $73.3k - $128.3k

    We are seeking a Scientific Software Engineer who will be responsible for the creation, implementation, maintenance, performance, production support and documentation of various departmental and enterprise-wide application systems. This includes but is not limited to the... 
    Full time
    Work experience placement

    Johns Hopkins University

    Baltimore, MD
    3 days ago
  • $87.64k - $153.55k

    We are seeking a Sr. Software Engineer who will be responsible for the creation, implementation, maintenance, performance, production support and documentation of various departmental and enterprise-wide application systems. This includes installation, modification, and... 
    Full time

    Johns Hopkins University

    Baltimore, MD
    2 days ago
  • $82.6k - $162.8k

     ...with confidence, and proactively manage to secure success.Recruiting for this role ends on...  ..., Information Systems, Cybersecurity, Engineering, Information Technology, Finance, or...  ...), Hardware Asset Management (CIS-HAM), Software Asset Management (CIS-SAM), Service Mapping... 
    Local area
    Visa sponsorship

    Deloitte

    Baltimore, MD
    2 days ago
  •  ...strategy, automation frameworks, and quality engineering, the Test and Evaluation Lead is...  ...Collaborate with development, UX, DevSecOps, and security teams to ensure testing fully covers...  ...cloud-modernization or enterprise software programs. Deep familiarity with DevSecOps... 
    Full time

    Wise Equation Solutions Inc.

    Baltimore, MD
    3 days ago
  •  .... WILL NOT BE RETURNED. We are looking for a Sr. Staff Software Engineer, on a contract basis, to lead the team retiring IBM WebSphere...  ...resources, EJBs, WebSphere MQ bindings, container-managed security, and deployment descriptors), and modernize the build and deployment... 
    Contract work
    For contractors
    Remote work

    Keller Schroeder

    Baltimore, MD
    5 hours ago
  • $50 - $60 per hour

     ...- Design, develop, and deploy scalable software solutions that integrate cloud services...  ...cross-functional teams including hardware engineers, operations, and external partners to define...  ...addition, job duties require access to secure and protected client information... 
    Contract work

    Tundra Technical Solutions

    Baltimore, MD
    1 day ago
  • ServiceNow Developer Location: Remote – Must be local to the DMV/Washington, DC area Duration: 6 months, with potential for FTE conversion Schedule: Monday–Friday, 8 AM–5 PM ET Clearance: Public Trust required Work Authorization: US Citizen only; no dual citizenship...
    Work at office
    Local area
    Remote work
    Monday to Friday

    Mastech

    Baltimore, MD
    4 days ago
  • $140k - $170k

     ...Position: You will build onboard autonomy software for collaborative airborne strike...  ...engagement. Working with multidisciplinary engineering teams, you will develop planning, decision...  ...and ability to obtain and maintain security clearance. Comfortable working in a fast... 
    Full time
    Work at office
    Immediate start

    CoAspire

    Baltimore, MD
    3 days ago
  •  ...intelligence and its applications, in part through investments in the software engineering, data science, and machine learning space. DSAI is focused...  ...& Medicine, Scientific Discovery, Engineered Systems, Security & Safety, and People, Policy & Governance. DSAI seeks a... 
    Full time
    Temporary work
    Casual work

    Johns Hopkins University

    Baltimore, MD
    7 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer (Security). Be the first to apply!