Raft · 3 hours ago
Principal Software Engineer
Raft is a customer-obsessed small business focused on Distributed Data Systems and Complex Application Development. The Principal Software Engineer will lead technical planning and execution for large-scale systems, guiding software solutions and influencing engineering best practices.
Computer Software
Responsibilities
Lead technical planning and execution for complex software systems and subsystems
Define and validate high-level and detailed software requirements across programs
Architect and guide software solutions aligned with mission, operational, and enterprise needs
Oversee and direct test planning and execution, including:
Use case development
Test strategy, procedures, and test data
System-level validation and verification
Lead software systems integration across platforms and environments
Provide senior-level technical oversight across the full software lifecycle, including:
Concept design
Development and integration
Installation and deployment
Operations, sustainment, and modernization
Retirement and disposal
Conduct and guide technical trade studies and architectural decision analysis
Resolve the most complex software integration and performance challenges
Mentor senior and mid-level developers and guide technical teams
Ensure software solutions balance performance, security, schedule, and cost constraints
Serve as a trusted technical advisor to program leadership and stakeholders
Qualification
Required
Bachelor's degree with 18+ years of related experience, or Master's degree with 16+ years, or PhD with 15+ years
Expert-level experience in software architecture, development, systems integration and AWS tools
Proven ability to lead complex technical efforts and guide engineering teams
Extensive experience in requirements definition, system design, and validation
Strong background supporting large-scale or mission-critical software systems
Ability to influence technical direction across programs or organizations
Active Top Secret with ability to obtain and maintain SCI
Preferred
Technical leadership experience on DoD, federal, or classified programs
Deep familiarity with systems engineering methodologies and lifecycle processes
Experience defining engineering standards, best practices, or reference architectures
Formal mentorship or team leadership responsibilities
Experience supporting highly regulated or high-assurance environments
Benefits
Fully covered healthcare, dental, and vision coverage
401(k) and company match
Take as you need PTO + 11 paid holidays
Education & training benefits
Generous Referral Bonuses
Company
Raft
A niche consulting organization focused on Cloud Native, DevSecOps, and Modern Application Development for mission focused enterprises
Funding
Current Stage
Growth StageTotal Funding
$60MKey Investors
Washington Harbour Partners
2024-04-10Private Equity· $60M
Leadership Team
Recent News
2026-01-16
Company data provided by crunchbase