JOBSEARCHER

Software Engineer - TS/Polygraph

Overview As a Software Engineer, you design, build, and maintain secure, high-performance cloud-native applications using Java and Python on AWS. You’ll work on mission-critical systems, collaborating with cross-functional teams to improve development practices and operational readiness. The role emphasizes robustness, scalability, and secure coding to protect sensitive government workloads. This position offers impact at scale, shaping cloud architectures and driving efficient, secure software delivery. Compensation / BenefitsHighly competitive salaries: $150,000 - $250,00020 days PTO plus your birthday12 Federal HolidaysUp to 10% 401(k) match100% Employer paid Medical, Dental, and Vision coverageEmployer paid STD/LTD, AD&D & Life ResponsibilitiesDesign, develop and maintain backend services in Java and PythonBuild cloud-native solutions on AWS (EC2, ECS/EKS, Lambda, RDS, S3, CloudWatch)Participate in all SDLC phases from requirements to maintenanceDevelop and maintain CI/CD pipelines and automated testsApply secure coding practices with security engineers for authentication, authorization, encryption, and loggingPerform code reviews and mentor junior engineersTroubleshoot production issues, perform root cause analysis, implement long-term fixesCollaborate with product managers, designers, and systems engineers to translate requirements into designsDocument architecture, APIs, runbooks, and operational proceduresOptimize performance and cost in cloud environments; participate in capacity planning and scaling Key requirementsTS/SCI Clearance with an active PolygraphMaryland Resident7+ years of experience on cleared federal contractsProficiency in modern Java, AWS, and PythonSolid networking, security fundamentals, and secure coding knowledgeExcellent problem-solving, communication, and collaboration skills in cross-functional teamscollaborationproblem-solvingcommunicationJavaPythonAWS services (EC2, ECS/EKS, Lambda, RDS, S3, CloudWatch)