Kratos Defense and Security Solutions

Software Architect

Enterprise Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or related fields.
  • 10+ years of relevant work experience; education may supplement experience.
  • Familiarity with software development tools like Git and Atlassian suite.
  • Direct experience with major CSP platforms, specifically AWS, Azure, or GCP.
  • Proficiency in modern architectural patterns such as microservices and hybrid cloud solutions.
  • Strong team leadership and mentoring abilities.
  • Knowledge of Zero Trust Architecture principles.

Responsibilities

  • Articulate technical concepts clearly to stakeholders.
  • Lead software architecture development for the project.
  • Support and troubleshoot solutions during development.
  • Develop and refine CI/CD pipeline in alignment with customer requirements.
  • Guide the agile development process from customer perspectives.
  • Define and implement software architecture tailored to project needs.
  • Collaborate with cybersecurity teams to ensure secure solution architecture.

Benefits

  • Opportunity to influence enterprise-level system design.
  • Engagement in mission-critical projects.
  • Dynamic and collaborative work environment.
  • Flexibility in work location with some travel required (approx. 10%).
Full Job Description
Software Solutions Architect to lead the design, development, and implementation of complex, distributed systems across cloud and on?premise environments. In this role, you will guide technical strategy, mature the project's software architecture, and support full lifecycle development within an agile, customer?focused framework. You will work closely with engineering teams, cybersecurity personnel, and government stakeholders to ensure secure, scalable, and high?performing solutions that meet rigorous U.S. Government requirements. This position offers the opportunity to influence system design at an enterprise level while contributing to mission?critical projects in a dynamic and collaborative environment.

  • 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)


  • 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)
  • Familiarly with Systems Thinking and architecture frameworks for example DoDAF, TOGAF, ...
  • 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 Skills/Experience
  • RMF/Cyber Experience
  • Experience with Terraform & Ansible design and implementation and other IaC (Infrastructure as Code) implementations, experience in implementing a platform agnostic solution
  • In depth understanding of network protocols, such as TCP/IP, BGP, DNS, DHCP, SNMP, HTTP, ...
  • 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)

About Kratos Defense and Security Solutions

Kratos Defense & Security Solutions, Inc. provides mission critical products, solutions, and services in the United States. The company operates through three segments: Kratos Government Solutions, Unmanned Systems, and Public Safety & Security. The Kratos Government Solutions segment offers microwave electronic products, satellite communications, training systems, modular systems, and defense and rocket support services. The Unmanned Systems segment provides unmanned aerial, ground, and seaborne, as well as command, control, and communications systems. The Public Safety & Security segment designs, engineers, deploys, operates, integrates, maintains, and operates security and surveillance solutions for homeland security, public safety, critical infrastructure, government, and commercial customers. The company serves national security related agencies, the department of defense, intelligence agencies, and classified agencies, as well as international government agencies and domestic and international commercial customers; and critical infrastructure, power generation, power transport, nuclear energy, financial, IT, healthcare, education, transportation, and petro-chemical industries, as well as government and military customers. Kratos Defense & Security Solutions, Inc. was founded in 1994 and is headquartered in San Diego, California.
Learn more about Kratos Defense and Security Solutions
Size
3,300 employees
Market Cap
$1.1 billion
Industry
Net Income
$79.6 million
Founded
1994
5 Year Trend
+8.4%
Revenue
$747.6 million
NASDAQ

Similar Jobs

More Jobs at Kratos Defense and Security Solutions

  • Kratos Defense and Security Solutions
    Software Architect
    $120K — $150K *
    Colorado Springs, CO 80918 (El Paso County)
    Enterprise Technology
    In-Person

More Enterprise Technology Jobs

Find similar Software Architect jobs: