We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Senior Full Stack Developer

Cubic Corporation
United States, Virginia, Herndon
Apr 01, 2026
Business Unit: Cubic Defense Company Details: When you join Cubic, you become part of a team delivering innovative technology solutions that improve daily life and support critical missions. Our transportation systems simplify how people move through the world, while our defense solutions enhance mission success and safety for those who serve.

Driven by talented teams around the globe, Cubic is committed to solving complex global challenges through innovation, collaboration, and service to our customers and partners.

Our portfolio includes industry-leading businesses such as Cubic Transportation Systems (CTS) and Cubic Defense (CD). Learn more at Cubic.com. Job Details:

Job Summary: Designs, develops, and delivers advanced software solutions supporting geospatial data processing, analysis, and mission-driven applications. This role contributes across multiple products and rapid prototyping efforts, working in both operational and exploratory development environments.
Applies strong software engineering principles to architect, build, and scale distributed systems, while collaborating closely with cross-functional teams including program management, data scientists, and systems engineers. Integrates solutions into larger system architectures and resolves complex technical challenges.
Provides technical leadership, mentors junior engineers, and drives best practices across the software development lifecycle. Operates with a high degree of autonomy and exercises significant decision-making authority impacting system performance, scalability, and design.

Essential Job Duties and Responsibilities:

  • Design, develop, and maintain high-performance, scalable applications for mission-critical systems
  • Contribute to system architecture and design of distributed, data-intensive solutions
  • Collaborate across engineering disciplines to deliver integrated, end-to-end capabilities
  • Prototype and evaluate new technologies to support emerging product capabilities
  • Analyze, profile, and optimize system performance, scalability, and reliability
  • Troubleshoot and resolve complex software and system-level issues
  • Participate in CI/CD pipelines, automated testing, and release processes
  • Define and execute software test strategies, methods, and procedures
  • Participate in configuration, build, and release management activities
  • Lead or contribute to design reviews, technical discussions, and customer briefings
  • Maintain effective communication with customers, internal teams, and external partners
  • Monitor project status, system performance, and technical progress
  • Identify and implement software engineering process improvements across the organization
  • Mentor junior engineers and promote engineering best practices
  • Stay current with advancements in software engineering and emerging technologies
  • Assume additional technical responsibilities as needed

Minimum Job Requirements:

  • Candidates must be eligible to obtain a U.S. Government security clearance; an active clearance is preferred
  • Bachelor's degree in Computer Science, Computer Engineering, or a related technical field with 5+ years of experience, or a Master's degree with 3+ years of experience
  • Strong experience in the specification, design, and development of software systems across the full lifecycle
  • Experience in one or more programming languages such as: Java, Rust, C++, JavaScript/TypeScript, Elixir, or similar
  • Experience developing software in Linux-based environments and modern development ecosystems
  • Familiarity with distributed systems, APIs, and/or data processing pipelines
  • Experience with backend frameworks (e.g., Spring Boot or similar) is beneficial but not required
  • Ability to work across multiple products, codebases, and problem domains in both structured and exploratory development environments
  • Strong analytical and problem-solving skills with the ability to address complex technical challenges
  • Ability to manage multiple priorities and deliver within deadlines and budget constraints
  • Effective written and verbal communication skills, with the ability to collaborate across technical and non-technical teams
  • Familiarity with standard engineering and collaboration tools (e.g., Git, issue tracking systems, documentation tools)
  • Willingness to travel domestically and internationally as required

Preferred qualifications include:

  • Active TS/SCI security clearance
  • Experience working with U.S. Government or DoD systems and enterprise architectures
  • Experience with geospatial systems, motion imagery (FMV/WAMI), or sensor data processing
  • Familiarity with video standards and streaming technologies (e.g., MPEG-2, MPEG-4, H.264/5, transport streams)
  • Experience with video metadata streams and Motion Imagery Standards Profiles (MISP)
  • Experience with modern system architectures, including microservices, event-driven systems, or distributed systems
  • Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes)
  • Familiarity with cloud platforms (AWS, Azure, or similar)
  • Experience working in rapid prototyping, R&D, or innovation-focused environments

The description provided above is not intended to be an exhaustive list of all job duties, responsibilities and requirements. Duties, responsibilities and requirements may change over time and according to business need.

Additional Information:
We value engineers who are adaptable, curious, and comfortable working across a variety of technologies and mission problem spaces.
The description provided above is not intended to be an exhaustive list of all job duties, responsibilities, and requirements. Duties, responsibilities, and requirements may change over time and according to business needs.

Cubic Pay Range:

$112,000.00 - $138,000.00 + benefits.

The Cubic pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

Worker Type: Employee
Applied = 0

(web-bd9584865-lpwm7)