Senior Principal Software Engineer – (Secret Clearance Preferred – Onsite Required)

General Dynamics
United States
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 10+ yearsEducation: bachelorsSkills: ["Leadership","Mentoring","Communication","Teamwork","Problem-solving"]

Senior Principal Software Engineer leading design, development, and performance optimization for a high‑performance big data system on a team using Agile practices. Mentors engineers, drives software requirements analysis, and delivers robust C++ applications in a Linux environment with ETL, data warehousing, and NoSQL components; US citizenship and onsite work with potential clearance are required.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
General Dynamics
General Dynamics
3 months ago

Senior Principal Software Engineer – (Secret Clearance Preferred – Onsite Required)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 13 hours agoStatus: Live

Job Summary

Senior Principal Software Engineer leading design, development, and performance optimization for a high‑performance big data system on a team using Agile practices. Mentors engineers, drives software requirements analysis, and delivers robust C++ applications in a Linux environment with ETL, data warehousing, and NoSQL components; US citizenship and onsite work with potential clearance are required.
Location: United States
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Lead and perform software requirements analysis, design, development, testing, and maintenance for a high-performance big data system.
  • •Participate in research of operational systems and tailor cutting-edge solutions to client requirements.
  • •Mentor and coach other software engineers to improve proficiency and quality of software.
  • •Collaborate with project teams to ensure on-time delivery and adherence to Agile practices.
  • •Contribute to performance optimization through profiling, memory management optimization, and parallelization techniques.
Travel: Low travel

Pay and Benefits

Perks:Health Insurance401kPaid LeaveOn-site Amenities

Key Requirements

  • •10+ years of related experience.
  • •Proven ability to create high performance applications using Modern C++ (11/14/17/20) in a Linux environment.
  • •Proven experience in scripting languages including Bash, Ruby and Python.
  • •Experience with database technologies, SQL, ETL, indexing and performance including contextual data.
  • •Experience with data modeling and NoSQL databases such as MongoDB.
Experience:10+ yearsBig dataData warehousingMongoDB
Education:Bachelor's
Skills:LeadershipMentoringCommunicationTeamworkProblem-solving
Tech Stack:C++LinuxBashRubyPythonMongoDBNoSQLMultithreadingNUMA

Eligibility

Nationality:US National
Work Authorization:Authorization required. Sponsorship not provided.
Security Clearance:Secret

Company Brief

General Dynamics
Provides IT, systems engineering, cybersecurity, cloud, and mission support services to U.S. federal civilian and defense agencies, delivering large-scale technology solutions and managed services for national security and government operations.
Industry: Defense Technology
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Headquarters: Tysons / Fairfax, United States
WebsiteLinkedIn