This position is no longer accepting applications
Closed on July 13, 2026.
This role is filled — get an email when new Software Engineering roles open on DeveloperJobs.io:
Software Engineer C++ or JAVA
Backend Developer
Android
API
C++
DevOps
Engineering
Git
Java Language
Linux
Operating Systems
Software Development
Software Engineering
Systems
View similar jobs
Get alerted when similar jobs are posted — set up a New Software Engineering jobs on DeveloperJobs.io alert.
See other roles at TrustThink.
Job Description
Mid- to senior-level software developers are sought to build secure, high-assurance software systems using Java or C++, on-site in San Diego; active SECRET clearance required.
Responsibilities
- Design, develop, and maintain software systems in C++, Java, or similar languages
- Build and integrate secure communication interfaces and APIs
- Develop modular, maintainable software aligned with system requirements
- Participate in architecture discussions and technical design reviews
- Contribute to automated testing and CI/CD workflows
- Collaborate closely with engineering, security, and systems teams
Requirements
- BS in Computer Science, Engineering, or related field (or equivalent experience)
- 2+ years of professional software development experience
- Strong proficiency in Java or C++
- Experience developing on Linux/Unix systems
- Experience with Git-based version control
- Experience working in Agile/Scrum environments
- Strong written and verbal communication skills
- Active SECRET clearance is required
- U.S. citizenship required
Technologies
- Java
- C++
- Qt
- Android
- Java Swing
- Modern web frameworks
- RESTful services
- Git-based version control
- Linux
Benefits
- 401(k)
- Health insurance
- Paid time off