Principal Software Engineer (hybrid) - JavaScript/Node.js

Posted 2 Days Ago
Be an Early Applicant
Ashburn, VA
100K Annually
Senior level
Aerospace • Payments • Security • Transportation • Cybersecurity
The Role
As a Principal Software Engineer, you will lead the development of real-time video management solutions, collaborate with various teams to meet project objectives, drive improvements in coding practices, ensure software quality, and solve complex technical problems in a fast-paced environment.
Summary Generated by Built In

Business Unit:

Cubic Defense

Company Details:

When you join Cubic, you become part of a company that creates and delivers technology solutions in transportation to make people's lives easier by simplifying their daily journeys, and defense capabilities to help promote mission success and safety for those who serve their nation. Led by our talented teams around the world, Cubic is committed to solving global issues through innovation and service to our customers and partners.
We have a top-tier portfolio of businesses, including Cubic Transportation Systems (CTS) and Cubic Defense (CD). Explore more on Cubic.com.Job Details:

Job Title: Principal Software Engineer – JavaScript Node.js- Video Management Solutions (Hybrid)
Location: USA Hybrid #LI-hybrid

Transform the Future of Real-Time Video Solutions

Are you ready to lead groundbreaking projects that have a real-world impact on global missions? At Cubic Defense, we develop cutting-edge real-time video management solutions that empower intelligence analysts worldwide to access, manage, and broadcast mission-critical insights instantly. Our Unified Video platform provides scalable, customizable tools to meet mission needs.

We’re looking for an experienced Principal Software Engineer to be part of our innovative team, where you’ll drive the development of advanced technologies that will change the way video data is used. If you thrive in fast-paced environments, love solving complex technical challenges, and want to work on projects that make a difference, we want to meet you!

Why You’ll Love Working Here:

  • Impactful Work: You’ll be developing software solutions that matter—helping intelligence teams across the globe analyze critical video data and respond faster than ever.
  • Innovative Environment: Work with the latest technologies in video streaming, real-time data, and full-motion video (FMV) across a global platform.
  • Hybrid Flexibility: Enjoy the balance of remote work and on-site collaboration with a talented and passionate team.
  • Growth Opportunities: We encourage continuous learning and provide opportunities to take your career to the next level.

What You’ll Do:

  • Lead Innovation: Architect and implement scalable, high-performance software designs that power mission-critical video solutions.
  • Collaborate and Deliver: Partner with development teams, testers, and stakeholders to ensure sprint objectives are met, and deliver high-quality products on time.
  • Drive Technical Excellence: Champion improvements in coding practices, standards, and tools, and mentor others to do the same.
  • Ensure Quality: Develop robust unit tests and perform detailed root cause analysis to maintain software reliability and performance.
  • Solve Complex Problems: Take on challenging technical issues, offering strategic recommendations and evaluating open-source solutions to ensure we stay ahead of the curve.

Who You Are:

  • Experienced & Skilled: You bring 8+ years of progressive experience in software development + four-year degree in a relevant discipline, with expertise in JavaScript/Node.js
  • Tech-Savvy: You have hands-on experience in building server-side applications and front-end user interfaces (ideally in React or similar frameworks).
  • Agile Leader: You’re comfortable working in Agile environments, know the ins and outs of Git, and thrive on collaboration and iteration.
  • Linux Pro: You’re well-versed in Linux environments (CentOS, Redhat, or Ubuntu).
  • Problem Solver: Complex technical challenges excite you, and you have a proven track record of tackling them head-on.
  • Clear Communicator: You know how to communicate with both technical and non-technical stakeholders to drive successful outcomes.
  • US Citizen, eligible for DoD security clearance: This is a requirement for the role.

Bonus Points If You Have:

  • C/C++ experience. 
  • Experience with PostgreSQL or other databases.
  • Familiarity with video streaming technologies (RTMP, HLS, MPEG-DASH, H.264).
  • Knowledge of Information Assurance and security protocols relevant to Department of Defense (IA controls, DIACAP, VMS).

What We Offer:

  • Competitive Salary & Benefits: We offer a highly competitive compensation package, including comprehensive benefits.
  • Professional Growth: We’re invested in your development. Whether through mentorship, training, or on-the-job learning, we help you grow your skills and career.
  • Cutting-Edge Tech: You’ll have access to state-of-the-art tools and technologies that push the boundaries of what’s possible in real-time video management.
  • Work-Life Balance: We value flexibility and offer hybrid work options so you can thrive both personally and professionally.

How to Apply: Ready to make an impact and be part of an exciting mission? Apply now with your resume and a brief cover letter telling us why you’re the perfect fit for this role.

Take the Next Step in Your Career—Let’s Innovate Together!

Cubic Pay Range:

$100,000 – 185,820 + benefits.

*Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from our lowest geographic market up to our highest geographic market.

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

Top Skills

JavaScript
The Company
HQ: San Diego, CA
6,000 Employees
Hybrid Workplace
Year Founded: 1951

What We Do

Cubic Corporation (Cubic) is an international provider of systems and solutions that address the mass transit and global defense markets.

Gallery

Gallery

Similar Jobs

Capital One Logo Capital One

Senior Software Engineer- Full Stack/Back End (Enterprise Platforms Technology)

Fintech • Machine Learning • Payments • Software • Financial Services
Hybrid
McLean, VA, USA
55000 Employees

Capital One Logo Capital One

Senior Associate, SailPoint Engineer (Remote Eligible)

Fintech • Machine Learning • Payments • Software • Financial Services
Remote
Hybrid
McLean, VA, USA
55000 Employees
117K-158K Annually

Capital One Logo Capital One

Senior Associate, SailPoint Engineer (Remote Eligible)

Fintech • Machine Learning • Payments • Software • Financial Services
Remote
Hybrid
Richmond, VA, USA
55000 Employees
117K-158K Annually

STR Logo STR

Senior Software Reverse Engineer

Machine Learning • Security • Software • Analytics • Defense
Easy Apply
Arlington, VA, USA
600 Employees

Similar Companies Hiring

MyBambu Thumbnail
Social Impact • Payments • Other • Mobile • Fintech • Financial Services • App development
West Palm Beach, Florida
120 Employees
MacPaw Thumbnail
Software • Security • Information Technology • Data Privacy • Cybersecurity • App development
Cambridge, MA
550 Employees
Silverfort Thumbnail
Security • Sales • Information Technology • Cybersecurity • Automation
GB
357 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account