
Back End Software Engineer
Castellum Inc.
full-time
Posted on:
Location Type: Office
Location: Alexandria • Virginia • 🇺🇸 United States
Visit company websiteSalary
💰 $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