Senior Software Systems Engineer
New Today
Position Title: Senior Software Systems Engineer (Level 3)
Location: Annapolis Junction, MD
Clearance Required : Active TS/SCI with Polygraph
Position Type: Full-Time, Fully Funded
Salary: $240,000 - $280,000
About Navius Technologies
Navius Technologies is a mission-driven technology startup built by a team of high-performance professionals with decades of combined experience in the Intelligence Community, cybersecurity, and commercial sectors. We bring a rare balance of humility and leadership—knowing when to listen and when to lead. At our core, we are results-driven innovators who thrive in collaborative environments. If you're looking to contribute to national security while working on cutting-edge solutions, we want to hear from you.
Position Overview
Navius Technologies is seeking a hands-on Senior Software Systems Engineer to support mission-critical programs in Annapolis Junction, MD. This role focuses on driving software-heavy systems from concept to delivery in highly secure environments. You'll work directly with technical teams and stakeholders to shape complex system architectures, integrate scalable software solutions, and ensure end-to-end technical alignment using modern engineering frameworks.
If you’re a systems engineer with deep experience in software engineering environments, strong SOA expertise, and a passion for mission-first innovation—we want to hear from you.
Key Responsibilities:
Lead or contribute to Integrated Product Teams (IPTs) focused on designing and developing complex software-centric capabilities.
Implement Service-Oriented Architecture (SOA) solutions and develop system/service views
Perform Data Engineering of both structured and unstructured datasets.
Participate in software design reviews, CCB meetings, and technical milestone events; coordinate cross-discipline resolutions.
Develop and maintain interface definitions, control documents, and configuration baselines.
Lead or support verification, validation, and test planning to ensure system deliverables meet functional and security requirements.
Apply knowledge of Information Assurance (IA) technologies (e.g., authentication, access control, cryptography) to systems designs.
Contribute to technical assessments, alternative analysis, and software risk management throughout the development lifecycle.
Use modeling, simulation, and prototyping tools to reduce risk, validate system behavior, and improve engineering outcomes.
Ensure documentation, systems artifacts, and change control processes are complete, traceable, and aligned with stakeholder needs.
Design, develop, and maintain scalable, secure Java-based applications within distributed cloud architectures (AWS, Azure, or GCP).
Serve as a bridge between software implementation and systems-level integration, ensuring functional alignment across services, APIs, and infrastructure.
Lead the implementation of AI/ML capabilities in operational pipelines, coordinating with data science and platform teams.
Conduct performance analysis and optimization across application tiers and system boundaries.
Contribute to CI/CD pipeline design and infrastructure-as-code practices to support automated deployments and monitoring.
Collaborate with systems engineers, DevOps, and solution architects to translate system requirements into working software components.
Support full SDLC including requirements analysis, system-level documentation, and verification/testing.
Provide mentoring and technical guidance to junior developers and systems engineers.
Primary Focus:
60% Hands-on Java development (Spring Boot, microservices)
40% Systems design, integration, and architecture alignment
Operates at the intersection of software build-out and platform-wide reliability.
Qualifications
Clearance: Active TS/SCI with Polygraph
Experience: Minimum 20 years of relevant Systems Engineering experience (with a strong emphasis in software-driven environments).
Education: Bachelor’s degree in Systems Engineering, Computer Science, Information Systems, or a related field. (An additional 5 years of experience may substitute for a degree.)
Proven experience leading full-lifecycle engineering for complex software or hybrid systems
Strong familiarity with SOA, Agile development, and DevSecOps environments
Demonstrated experience supporting C&A efforts, interface design, and software integration
Ability to communicate technical concepts to a range of audiences and work closely with developers and stakeholders
AWS certification highly preferred
Why Join Navius Technologies?
At Navius, we’re committed to delivering mission-critical solutions that matter. Our team is driven by innovation, collaboration, and a deep respect for national security. You’ll work in a supportive environment where your contributions make a direct impact.
Employee Benefits at Navius
At Navius, we offer a comprehensive benefits package designed to support your health, financial security, time off, and professional growth:
Health & Wellness: Customizable medical, dental, and vision coverage; Health Savings Account (HSA).
Financial Security: Competitive salaries, 401(k) with up to 12% employer contribution, life and AD&D insurance, short- and long-term disability coverage.
Time Off: Flexible time off and sick/safe leave to support work-life balance.
Additional Perks: Annual technology reimbursement, training and development allowance, and a profit-sharing bonus program.
We provide equal employment opportunities to all employees and applicants for employment and prohibit discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
- Location:
- Annapolis Junction
- Job Type:
- FullTime