Principal Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
check
Growth Opportunities
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

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

Software architectureSystems integrationAWS toolsRequirements definitionSystem designTechnical leadershipCustomer obsessionMentorshipCollaboration

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

twittertwittertwitter
company-logo
A niche consulting organization focused on Cloud Native, DevSecOps, and Modern Application Development for mission focused enterprises

Funding

Current Stage
Growth Stage
Total Funding
$60M
Key Investors
Washington Harbour Partners
2024-04-10Private Equity· $60M

Leadership Team

leader-logo
Mark Procaccini
Chief Operating Officer and Board Officer
linkedin
leader-logo
Danielle McCoy
Chief People Officer
linkedin
Company data provided by crunchbase