Senior Principal Software Architect
$160k - $200kSAIC Inc
Description
SAIC is seeking a Senior Principal Software Architect to join the Joint Range Extension (JRE) software development team. This is a remote role within the U.S.
JRE is a combat-proven datalink gateway that plays a vital role in the defense of the United States and our allies by extending the reach of tactical data across the battlespace and around the globe. As a Senior Principal Software Architect on the team, you'll play a leading role in shaping JRE's future.
Key Responsibilities
Architecture Strategy and Design
Collaborate with JRE's chief software architect to define the architectural vision, strategy, and technical roadmap for JRE
Contribute to leading the team in making high-level design decisions and technology selections, documenting trade-offs and rationale
Produce and maintain architecture artifacts, including an architecture description, component design documentation, architecture diagrams (C4, DoDAF, UML), and architecture decision records (ADRs)
Translate business requirements and product and program goals into technical designs that meet both functional and non-functional criteria
Develop proofs of concept and prototypes to validate architectural choices
Standards, Governance, and Quality
Evolve the architectural principles, patterns, and standards used for JRE
Lead architecture and pull-request reviews, providing constructive feedback on designs and significant implementations
Ensure JRE meets key quality attributes such as scalability, reliability, performance, security, maintainability, and operability
Manage technical debt and inflation, strategically incorporating the remediation of legacy debt into the product roadmap
Collaboration and Leadership
Partner with product management to align technical strategy with business goals
Mentor and coach engineers on design patterns, systems thinking, and architectural reasoning
Communicate complex technical concepts clearly to executives, peers, and non-technical stakeholders
Contribute to interviewing and hiring decisions for engineering roles
Execution and Evolution
Evaluate emerging technologies, frameworks, and tools; make recommendations that balance risk, cost, and time-to-value
Guide large-scale modernization initiatives
Support incident reviews and post-mortems where root causes touch architectural decisions
Qualifications
Required Qualifications
Technical Qualifications
Demonstrated experience designing and delivering large-scale, mission-critical systems
Experience effectively leading the design and architecture of multi-million-line codebases
Experience leading significant architectural evolutions (e.g., monolith decomposition, major re-platforming)
Fluency with domain-driven design; object-oriented, functional, and enterprise systems design patterns; software design principles; and refactoring techniques
Proficiency with modern distributed systems patterns (APIs, messaging/event-driven, service boundaries, data consistency trade-offs)
Deep experience with the Java platform; including fluency with Java, and familiarity with JVM languages such as Kotlin or Scala
Experience with modern deployment practices for cloud and edge systems
Security-by-design mindset and working knowledge of common threat models
Knowledge of test automation principles and best practices
Leadership Qualifications
Proven ability to lead and work collaboratively, and influence at all levels regardless of direct authority
Growth mindset and a track record of elevating other engineers
Demonstrated ability to gain the trust of others and elicit their highest level of contribution
Excellent written and verbal communication skills
Credentials and Education
Bachelor's or higher degree in computer science, software engineering, or a related field; relevant experience to be substituted in lieu of degree
15+ years of professional software engineering experience, including 5+ years in an architect or lead engineering capacity
U.S. citizenship and eligibility to obtain a secret clearance or higher
Preferred Qualifications
Experience in the C5ISR domain, particularly with tactical data links, situational awareness, and command and control systems, or comparable mission-critical, high-reliability, near-real-time systems
Knowledge of MIL-STDs such as 6016, 6017, 3011, 6020, 6040, and 2525; tactical terminals and radios such as MIDS JTRS, STT, AN/ARC, and AN/PRC; GPS and inertial navigation systems protocols such as NMEA 0183 and GPS-153; avionics standards such as ARINC 429 and 661; and industry security standards such as DISA STIGs, and NIST SP 800-171 and 800-207
Experience with network programming, networking protocols, and the low-level processing of binary data
Experience with native development with C and C++ Active contributions to open source, technical writing, or speaking
Target salary range: $160,001 - $200,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.
REQNUMBER: 2613532
SAIC is a premier technology integrator, solving our nation's most complex modernization and systems engineering challenges across the defense, space, federal civilian, and intelligence markets. Our robust portfolio of offerings includes high-end solutions in systems engineering and integration; enterprise IT, including cloud services; cyber; software; advanced analytics and simulation; and training. We are a team of 23,000 strong driven by mission, united purpose, and inspired by opportunity. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $6.5 billion. For more information, visit saic.com. For information on the benefits SAIC offers, see Working at SAIC. EOE AA M/F/Vet/Disability
- Bright Vision Technologies is seeking a Principal Software Engineer to lead enterprise-wide architectural initiatives and define technology strategies. The ideal candidate will have over 10 years of software engineering experience and expertise in designing distributed...PrincipalSeniorRemote job
$206.11k - $283.4k
Pace Industries, LLC in Louisville, Kentucky is seeking a Sr. Principal Software Engineer to lead the design and development of software... .... The successful candidate will collaborate with engineers, architect complex systems, and innovate software solutions while adhering...PrincipalSenior- MojoTech is looking for a Senior Principal Software Architect in Providence, RI, to lead client engagements, combining deep technical expertise with business development. The role requires designing scalable, maintainable systems and guiding teams through execution. Ideal...PrincipalSeniorRemote jobWork at officeFlexible hours
- ServiceTitan, Inc. is seeking a Technical Lead to manage all technical aspects of our engineering team. The role requires extensive experience in responsive web application development and technical leadership. You will be responsible for the technical vision and mentoring...PrincipalSeniorFlexible hours
- Haemonetics Software Solutions in Boston, MA is seeking a Principal Software Developer to lead technical direction for the SafeTrace Tx platform. The role involves building safety-critical workflows and guiding architectural decisions within a high-performing engineering...PrincipalSeniorFlexible hours
- A leading digital banking solutions provider is seeking a Principal Engineer to lead software development initiatives. This role involves defining, designing, and delivering scalable applications while mentoring team members. Candidates should have 15+ years of software...PrincipalSeniorRemote job
$170k - $240.75k
...brands helps customers create products and capture moments that reflect who they uniquely are. We are seeking a Senior Principal Software Architect to lead the design and development of next-generation Agentic AI platforms and applications that power personalization...PrincipalSeniorRemote work- ...Senior Principal Software Architect | Deltek, Inc As the recognized global standard for project-based businesses, Deltek delivers software and information solutions to help organizations achieve their purpose. Our market leadership stems from the work of our diverse...PrincipalSeniorRemote work
$149.6k - $193.6k
Dell Technologies is seeking a Software Principal Engineer for their Software Engineering team in Hopkinton, MA. The ideal candidate will have 6 to 8 years of experience and a strong background in programming languages, operating systems, and embedded software. This full...PrincipalSeniorFull time- A leading technology provider in Livermore, California is seeking a Senior Principal Software Development Engineer responsible for designing and testing complex software systems. The ideal candidate has over 7 years of experience in software development, with expertise...PrincipalSenior
- A growing technology firm in Washington is seeking a Salesforce Principal Consultant to join their team. The ideal candidate will have extensive experience in Salesforce development and client engagement, as well as a proven track record in technology consulting. Candidates...PrincipalSeniorPermanent employmentFull time
- A technology consulting company based in Ohio is looking for a Salesforce Principal Consultant. The ideal candidate will have at least 5 years of experience in technology consulting, focusing on Salesforce development and implementations. Responsibilities include translating...PrincipalSeniorPermanent employmentFull time
$145k - $190k
...consulting firm that integrates strategy, design, data, and software engineering to create results-driven, AI-enabled,... ...transformational change. Role Overview We are looking for a Senior Principal Software Architect to lead client engagements across architecture, delivery...PrincipalSeniorWork at officeRemote workFlexible hours- Waters Corporation is seeking a Sr. Principal Software Engineer to lead the development and architecture of a cutting-edge SaaS platform with advanced AI capabilities. This hybrid position requires innovative thinking and leadership, focusing on creating scalable cloud...PrincipalSenior
- ...extraction services on Oracle Cloud Infrastructure. Candidates must have a Bachelor's degree in computer science and at least 10 years in software development. Key skills include coding with Java, experience with cloud technologies like Docker and Kubernetes, and strong...PrincipalSenior
$195k - $323k
...Principal Software Engineer, Senior Architect Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible...PrincipalSenior- ...Job Title: Senior Principal Consultant- Technical Application Architect Job Location - Dallas Job Type: Long-term Contract Job Description: We are seeking an experienced Application Architect with 12+ years of experience to design and implement...PrincipalSeniorLong term contract
- ...Computing. Job Responsibilities: Security Architecture & Design: Architect and define security features for the AI network link... ...(KDF) like KMAC256, and master key swap procedures. Hardware-Software Co-design: Collaborate closely with hardware and firmware teams...PrincipalSeniorFull time
$152.89k - $190k
...Role: Principle Software Engineer - ( Senior Enterprise Architect) Location: DALLAS TX ( hybrid role) NO 100% REMOTE, has to relocate if not LOCAL... ...Development Team We are seeking an experienced Principal Software Engineer to lead a team of product...PrincipalSeniorLocal areaRemote workRelocationFlexible hours- Role Overview Principal Software Engineer - Senior Enterprise Architect - Dallas, TX (Hybrid). No remote, relocation required if not local. Blue Yonder is a leading AI‑driven global supply chain solutions company focused on generative AI, microservices, and cloud‑native...PrincipalSeniorLocal areaRemote workRelocationFlexible hours
- ...Job Description Job Description Principal Software Architect – Ground Systems & Fleet Automation Location: Moriarty, NM Job Type: Full-Time, Exempt Reports to: Director of Operations Who Are We: Sceye is a high-growth technology company, building...PrincipalFull timeRemote workFlexible hours
$148.9k - $223.4k
KBR is looking for a Principal System Engineer/Enterprise Architect in Chevy Chase, MD. This role involves designing IT enterprise architecture, working closely with cross-functional teams, and contributing to national security solutions. The ideal candidate will have...PrincipalSenior$110.3k - $206k
A leading defense technology company in San Antonio, TX is seeking a Principal or Sr. Principal Crypto Software Engineer. This role involves designing and testing cryptographic software, requiring proficiency in C/C++, embedded real-time systems, and communication protocols...PrincipalSenior$260k
...Role: Principal Software Architect (Financial Platforms) Location : Boston Comp : Competitive packes up to $260,000 P/A We're partnering... ...-out of a next-generation financial platform. This is a senior architecture leadership opportunity for someone who enjoys...Principal- ...Senior Principal AI System Architect A System Architect focusing on advanced memory technology and AI Inference solution infrastructure will lead... ...architect works at the intersection of chiplet design, SoC, and software co-design. Essential Duties and Responsibilities:...PrincipalSenior
$200.5k - $260.5k
Fortinet, Inc. is seeking a Principal Software Engineer in Sunnyvale, California, with a minimum of 10 years in networking-related software development. The role involves developing software components, fixing bugs, and implementing quality features. Candidates should...Principal- Northrop Grumman is looking for a Senior Principal Systems Architect Engineer in Melbourne, KY. You will be involved in systems engineering activities supporting key programs in the Aeronautics Systems Sector. Your role includes systems integration, functional analysis...PrincipalSeniorRelocation package
$150k - $250k
A pioneering technology company in Cambridge is seeking a Senior / Principal Neuromorphic Systems Architect to design and prototype electronic architectures that integrate principles from neuroscience. The candidate should have a PhD in a relevant field and deep expertise...PrincipalSenior- Blueface Ltd is seeking a Sr. Principal Machine Learning Engineer to lead a global team focusing on optimization and machine learning strategies. The role involves executing a long-term research strategy while collaborating closely with product and engineering leadership...PrincipalSeniorRemote job
- ...We are seeking a hands-on Principal Software Architect to lead the technical architecture and evolution of our enterprise software platform. This... ...individual will be expected to operate as both an architect and a senior technical contributor, partnering closely with engineering...PrincipalRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Principal Software Architect. Be the first to apply!
- software architect United States
- .net software architects (remote) United States
- application architect United States
- application security architect United States
- remote software architect United States
- principal software architect United States
- senior software architect United States
- senior hr assistant United States
- senior cost analyst United States
- senior computer engineer United States



