Want to know if you’re a fit? Upload your resume and let our AI show you.
Skills
Access Authorizationunmatched
Ansibleunmatched
Application Programming Interface (API)unmatched
Architectural Designunmatched
Authenticationunmatched
Best Practicesunmatched
Cloud Computingunmatched
Community Programsunmatched
Computer Scienceunmatched
Data Analysisunmatched
Data Processingunmatched
Diversityunmatched
Djangounmatched
Governmentunmatched
GraphQLunmatched
Intelligence Communityunmatched
Javaunmatched
Microservicesunmatched
Microsoft .NETunmatched
Microsoft C# (C Sharp)unmatched
NoSQLunmatched
Node.jsunmatched
Python Programming/Scripting Languageunmatched
REST (Representational State Transfer)unmatched
RabbitMQunmatched
Redisunmatched
Rubyunmatched
SQL Databasesunmatched
Sensitive Compartmented Information (SCI)unmatched
Signal Processingunmatched
Software Administrationunmatched
Software Developmentunmatched
Software Engineeringunmatched
System Integration (SI)unmatched
Top Secret Clearanceunmatched
memcachedunmatched
Description
Back-End Developer (SME)
Springfield, VA – Hybrid
OVERVIEW:
This is more than a typical software development role. The team is building a groundbreaking platform that will enable us to become a leader within the Intelligence Community for platform-enabled TSCM model integration and execution. They're looking for engineers who enjoy solving complex technical challenges, influencing architecture, and creating capabilities that have never been built before. If you're someone who likes to innovate instead of simply maintaining legacy applications, this is an opportunity to help define the future of mission-critical software
WHAT YOU'LL DO:
Lead the development of secure, scalable back-end applications and services
Design and build RESTful APIs and system integrations
Develop and optimize SQL and NoSQL databases
Build cloud-native, containerized applications for classified environments
Implement authentication, authorization, and security best practices
Collaborate with engineers to design scalable architectures using modern development practices and microservices
REQUIRED QUALIFICATIONS:
Active TS/SCI clearance
Bachelor's degree in Computer Science, Software Engineering, or a related field (education substitutions may be considered)
10+ years of professional software development experience, including at least 8 years focused on back-end development
Strong experience with one or more of the following: Python | Java | C# | Ruby | Node.js
Experience designing and developing REST or GraphQL APIs
Strong understanding of SQL and NoSQL databases
Experience with cloud platforms, containerization, and server-side frameworks such as Django, Spring, or .NET
Experience implementing authentication, authorization, and secure application development practices
PREFERRED EXPERIENCE:
Experience with any of the following is a plus
Microservices architecture
Kafka or RabbitMQ
Redis or Memcached
Terraform or Ansible
Serverless computing
High-performance computing
Classified systems
Signal processing or data analytics
WHY THIS OPPORTUNITY?
Help build a brand-new platform from the ground up—not maintain an existing one
Work on a highly visible, mission-critical Intelligence Community program
Influence architecture and engineering decisions from the beginning
Collaborate with an elite team of engineers solving some of the government's most challenging technical problems
The program is expected to transition to a hybrid work environment, utilizing Sphinx's development factory infrastructure once the contract is established and key milestones have been achieved
We are an equal opportunity employer, and we are an organization that values diversity. We welcome applications from all qualified candidates, including minorities and persons with disabilities.