Senior Software Architect/Designer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Kratos Defense and Security Solutions · 1 day ago

Senior Software Architect/Designer

Kratos Defense and Security Solutions is a leader in delivering innovative solutions for aerospace communication and control. They are seeking a Lead Senior Software Architect/Designer to interface with customers, architect software solutions, and lead the development of satellite ground systems. The role involves working closely with various teams to ensure project needs are met in an agile environment.

ConsultingCyber SecurityGovernmentInformation TechnologyNational SecurityPublic SafetySatellite CommunicationSecurity
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Articulate technical concepts orally and in written forms to the customer, users, and the development team
Lead the development and maturity of the project’s software architecture
Drive and support verification and troubleshooting of the technical solutions provided by the development staff
Lead and support the development and maturation of the CI/CD pipeline to align with the customer-defined methodology, environment, and Kratos processes
Guide and support the agile development lifecycle from a customer perspective, including backlog refinement, system demos, retrospectives, and coordinating customer feedback during Program Increments
Define and drive a solution software architecture to meet the project and customer requirements, coordinating cloud design and system design with the appropriate Kratos and customer personnel
Lead the software solution design and the Software Engineers on the project to execute that design
Effectively work with cyber security teams to architecture solutions and gather solution evidence that supports attaining the Authority to Operate (ATO) for US Gov projects
Effectively utilize Cross Domain Solutions (CDS) for data transfer across multiple environments
Travel as necessary to support system integration, testing, and customer meetings (expected to be ~ 10% average annually)

Qualification

Software architectureCloud service platformsAgile developmentCI/CD pipelinesMicroservices architectureDevSecOps workflowsZero Trust ArchitectureNetwork protocolsPythonC++Docker/KubernetesAnalytical skillsTeam leadershipProblem-solvingCommunication skills

Required

Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or related technical fields with a specific focus on software solution design and implementation in various cloud/on-premise environments
Minimum of 10 years of relevant job experience is needed. Willing to consider a combination of education and job experience
Familiarity with software development tools (e.g. Git, Atlassian suite, Artifactory, …)
Experience with Various CSPs (Cloud Service Provider) platforms, with specific experience in AWS, others of consideration, Azure, GCP, Alibaba
Have proficiency in modern architectural patterns like microservices, event-driven architecture, and hybrid cloud solutions to design scalable and resilient systems
Experience using Windows, Unix and other Operating Systems
Required to be a strong team player and leader to the project team and to the organization
Understanding of and experience with Zero Trust Architecture (ZTA) principles
Understanding of and experience with DevSecOps workflows. Understanding CI/CD pipelines and tools, (e.g., sonarqube, Fortify, splunk, etc.)
Ability to articulate technical concepts orally and in written form
Experience providing estimates for accomplishing relevant cloud development, implementation, migration, and testing tasks
Experience working on US Gov programs and active contribution to artifacts required for Authority to Operate (ATO) and / or Interim Authority to Test (IATT)
In depth understanding of network protocols, such as TCP/IP, BGP, DNS, DHCP, SNMP, HTTP, …
Familiarly with Systems Thinking and architecture frameworks for example DoDAF, TOGAF, …
Experience with VMWare, VPN, VPC, Firewalls, & CPN
Ability to design software solutions to complex engineering problems
Ability to lead teams in software development, and mentor/coach newer software engineers
Experienced in C++, Scripting and Databases (SQL, …)
Be proficient in languages widely used in cloud and AI development, particularly Python, Java, C#, and JavaScript, for coding, automation, and system integration
Docker/Container & Kubernetes design and implementation knowledge and experience on premise and cloud
Experience in Network (multi-servers) and WANIF applications and implementation
Experience with Network, Multi-threaded, client-server programming
Experienced addressing software race conditions
Experience with Driver Development
Strong analytical and problem-solving abilities to design innovative solutions and anticipate potential issues in complex, distributed systems
Understanding the unique constraints and requirements of satellite systems, such as data latency, data downlink/uplink processes, and specific industry regulations
Must have and maintain a US Gov TOP SECRET / SCI clearance

Preferred

RMF/Cyber Experience
Experience with Terraform & Ansible design and implementation and other IaC (Infrastructure as Code) implementations, experience in implementing a platform agnostic solution
Hands-on experience deploying or integrating with Keycloak (or similar) for single sign on in a K8S environment
Hands-on experience deploying software workloads on Docker and K8S via docker-compose, Helm or similar technology
Ability to read/write script level or integration code using Python, C# or other development language
Hands-on experience integrating with cloud provided Cross Domain Solutions (CDS) to facilitate data transfers through multiple environments
Ability to design efficient data pipelines, manage databases (SQL and NoSQL), and work with big data technologies to collect, clean, store, and serve high-quality data for AI models
RF & SATCOM experience
Experience with Command & Control, and Telemetry, Tracking, and Command
ZTA development and implementation experience
Information Systems Security Engineering Professional (ISSEP)
Experience and knowledge of the SATCOM operational environment
Ground Requirements Management Systems and operations
Amazon Web Services (AWS) Solutions Architect Associate (SAA)
Experience with model-based systems engineering and tools (specifically Cameo Systems Modeler)

Benefits

Medical, Dental & Vision Insurance Coverage
Life/ADD & Short/Long Term Disability Insurance
401(k) Savings Plan
Employee Stock Purchase Plan (ESPP)
Paid Time-Off (PTO)
Holidays
Education Reimbursement

Company

Kratos Defense and Security Solutions

company-logo
Kratos Defense & Security Solutions provides mission critical engineering, IT services, and war fighter solutions.

Funding

Current Stage
Public Company
Total Funding
$943.8M
Key Investors
United States Air Force
2025-06-25Post Ipo Equity· $556M
2025-04-17Grant· $30M
2024-02-22Post Ipo Equity· $288M

Leadership Team

leader-logo
Eric DeMarco
President and CEO
leader-logo
Michael Smith
VP & GM
linkedin
Company data provided by crunchbase