Peraton is hiring a Senior Full-Stack Software Engineer to provide cloud software research, development, and engineering services for a national security program. The role leads the full software development lifecycle, from requirements analysis and system design through integration, testing, deployment, and long-term enhancement of mission-critical cloud applications. It focuses on building and sustaining robust, large-scale distributed systems and delivering end-to-end full-stack software services. The engineer will design and implement solutions using massively parallel computing models and NoSQL architectures, diagnose complex technical issues, and improve system performance and reliability. The position also involves integrating and extending FOSS/COTS products, producing test plans and scripts, documenting technical designs and data models, implementing CI/CD, and deploying and maintaining a production web application. The engineer collaborates with data scientists, engineers, and product managers. The role particularly values expertise in Neo4j graph modeling and analytics, Java microservices using Spring Boot, graph integration with relational databases or search engines, analytics and pattern discovery, cloud scalability, specialized media and language processing, and data modeling. Active TS/SCI clearance with current Polygraph is required. Peraton offers enhanced benefits for employees supporting this program, including subsidized employee coverage, PTO, and bonus-plan eligibility.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior