Skip to main content
IBM logo

Senior Backend Software Engineer TS/SCI (FSP)

IBM

Annapolis Junction, MDJobSeen todaySeen in employer's feed today

See where you stand before you apply. No sign-up to start.

You apply on the posting's application page, with no Olive account needed.

Watch jobs like this.

Don't just apply. Show up ready.

Olive works from this exact posting.

At a glance

Compensation
No compensation found
Location
Annapolis Junction, MD
Work Authorization
Citizenship required

Olive focuses on jobs in the United States, including remote roles you can work from there.

Requirements

Credentials this posting asks for.

TS/SCI clearance, requiredBachelor's degree, required

Job overview

IBM Consulting seeks a senior backend software engineer to build and maintain secure, scalable software for government customers. The engineer will translate mission requirements into technical specifications, implement maintainable code, and contribute to system design, testing, and reviews. The role requires U.S. citizenship, active TS/SCI clearance with an in-scope full-scope polygraph, and five days per week onsite in a SCIF in Annapolis Junction, Maryland.

Skills & qualifications

RequiredNice to have

Skills

Java, requiredPython, requiredC++, requiredRelational Databases, requiredPostgreSQL, requiredRequirements Analysis, requiredSoftware Design, requiredPerformance Requirements, requiredSecure Coding, requiredSDLC, requiredAgile Methodologies, requiredGit, requiredDesign Reviews, requiredCode Reviews, requiredJira, nice to haveConfluence, nice to haveAWS Classified Cloud Architecture, nice to have

Qualifications

U.S. Citizenship, requiredActive TS/SCI Clearance, requiredFull-Scope Polygraph, requiredBachelor's in Computer Science, Software Engineering, or Related Technical Field, required10+ Years Software Engineering Experience, required1+ Years AWS Classified Cloud Architecture Experience, nice to have

Full job description

Introduction

A career in IBM Consulting is built on long-term client relationships and close collaboration worldwide. You'll work with leading companies across industries, helping them shape their hybrid cloud and AI journeys. With support from our strategic partners, robust IBM technology, and Red Hat, you'll have the tools to drive meaningful change and accelerate client impact. At IBM Consulting, curiosity fuels success. You'll be encouraged to challenge the norm, explore new ideas, and create innovative solutions that deliver real results. Our culture of growth and empathy focuses on your long-term career development while valuing your unique skills and experiences.

Your role and responsibilities

Seeking a versatile senior backend software engineer with TS/SCI US Government security clearance and FSP to join a small agile team designing, developing, and maintaining secure, scalable software solutions for government customers. The team is fast-paced, collaborative, and cohesive, and depends on team members to communicate openly and to design solutions and deliver quality models on a regular, aggressive clip. The software engineer will translate mission requirements into technical specifications and implement robust, maintainable code. Conduct code reviews, unit testing, and integration testing to ensure software quality and security compliance. Provide input to the system design, to include hardware/software trade-odds, software reuse, use of COTS/GOTS in place of new development, and requirements analysis and synthesis from system level to individual software components.

Required technical and professional expertise

  • U.S. Citizen with active TS/SCI clearance and an in-scope full-scope polygraph, required on Day 1; must work 5 days per week onsite in a SCIF in Annapolis Junction, MD.

  • Bachelor’s degree in computer science, software engineering, or a related technical field, with 10+ years of software engineering experience, preferably in federal or defense environments.

  • Proficiency in programming languages such as Java, Python, or C++, with experience working with relational databases such as PostgreSQL.

  • Experience analyzing user requirements, deriving software design and performance requirements, and applying secure coding practices in classified environments.

  • Strong understanding of SDLC, Agile methodologies, and Git, with experience leading design and code reviews.

Preferred technical and professional experience

  • Experience across the full software development lifecycle, including designing, developing, testing, deploying, maintaining, and enhancing software solutions using Jira and Confluence.

  • Experience analyzing system performance, user and engineering requirements, system flows, and problem areas to develop solutions across diverse technical challenges.

  • 1+ years of hands-on experience with AWS classified cloud architecture.

IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

How this job compares

Set against the 39,070 open Software Engineer jobs on Olive Jobs, counted November 13, 2026.

Pay
  • This postingNot listed
  • Maryland median$118–205K/yr1,039 salary ranges
  • Maryland median$48–67/hr27 hourly ranges
Openings
Olive Jobs lists 1,275 open Software Engineer jobs in Maryland and 39,070 across the US. 8% of them nationwide are listed as remote or flexible.
Hiring the most in Maryland
Experience
This posting asks for at least 10 years of experience — more than three in four Software Engineer postings that state a minimum ask for (median 5 years, across 32,286 postings).
Education
This posting asks for a bachelor's degree; 12,141 of the 39,070 open Software Engineer jobs (31%) ask for a bachelor's degree or higher.

Pay, requirements and demand for Software Engineer jobs

Counted across the open, public US postings on Olive Jobs on November 13, 2026. Figures based on too few postings are left out.

Prepare for this role

You've read the whole posting — now see how you match it.