Castellum Inc.

Back End Software Engineer

Castellum Inc.

full-time

Posted on:

Location Type: Office

Location: Alexandria • Virginia • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $90,000 - $103,000 per year

Job Level

SeniorLead

Tech Stack

JavaLinuxPythonRubyTypeScript

About the role

  • Design, develop, test, and maintain secure back-end software systems
  • Support secure software development lifecycle (SSDLC) processes and best practices
  • Develop and maintain APIs, services, and application logic in support of mission systems
  • Collaborate with cross-functional teams including security, operations, and system engineers
  • Troubleshoot, debug, and optimize backend services in Linux and Windows environments
  • Ensure software complies with government security and compliance requirements
  • Document system designs, code, and technical processes

Requirements

  • Active TS/SCI security clearance (required)
  • Certified Secure Software Lifecycle Professional (CSSLP) certification
  • High School Diploma or GED with 7+ years of experience as a Software Engineer, or Bachelor's degree with 3+ years of experience as a Software Engineer
  • Experience developing secure backend software in classified or regulated environments
  • Experience with programming languages such as Ruby, Python, C#, Java, or PowerShell
  • Experience working across multiple operating systems, including Linux and Windows
  • Windows Computing Environment (CE) experience
  • Linux and/or Windows Computing Environment (CE) certification
  • DoD 8570 IAT Level II certification (e.g., CCNA Security, CySA+, GICSP, GSEC, Security+ CE, CND, SSCP) or higher
Benefits
  • Equal employment opportunity (EEO)
  • Reasonable accommodations for individuals with disabilities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
back-end software developmentAPI developmentsoftware testingdebuggingoptimizationprogramming languagesLinuxWindowssecure software development lifecycleapplication logic
Soft skills
collaborationtroubleshootingdocumentation
Certifications
Active TS/SCI security clearanceCertified Secure Software Lifecycle Professional (CSSLP)Linux Computing Environment certificationWindows Computing Environment certificationDoD 8570 IAT Level II certification