Build the future

At Cyberspatial, we're empowering teams large and small with next-gen tools to monitor and secure their networks.

We're a globally-distributed team with a culture of excellence. We're looking for skills, passion, group flow, and drive.

Our Vision
Network Security Solutions Architect - Colorado Springs, CO

Company

Cyberspatial is a cutting-edge technology company dedicated to supporting the Department of Defense in achieving full network visibility and cyber resilience for mission-critical systems. Teleseer empowers DoD cyber teams to see every layer of their network in real-time, enabling rapid threat detection, forensics, and alerting; providing unmatched situational awareness. Our solutions transform raw network traffic into actionable intelligence, providing a unified view of complex and disjointed network environments to strengthen defenders response times to cyber events.

Role

We are seeking an experienced Solutions Architect to serve as the primary technical leader and point of contact for supporting the United States Space Force with Cyberspatial's Teleseer platform. This role is pivotal in designing and integrating Teleseer's architecture across the United States Space Force.

Responsibilities

Solution Design and Architecture:

  • Serve as the primary responsible point of contact for the United States Space Force.
  • Collaborate with Cyberspatial's software development team to coordinate further research and development and delivery of customer requirements.
  • Define the overall structure and architecture of Teleseer into the customer environment, ensuring they meet business and technical requirements.
  • Develop high-level design artifacts, such as architecture diagrams, data flow diagrams, and integration points, to provide clear guidance for development teams.
  • Track and advise on the latest advancements in cloud technologies, security defenses, remote management, and infrastructure automation for each customer-integrated solution. Balance functionality, security, scalability, and cost-effectiveness.
  • Contribute to the design and implementation of infrastructure security, disaster recovery, and continuity of operations planning.

Technical Leadership:

  • Serve as the primary technical authority on projects, making key architectural decisions and resolving technical challenges.
  • Mentor and guide junior architects, engineers, and developers, ensuring alignment with the overall design and best practices.
  • Provide hands-on support when necessary, especially in complex areas of implementation.

Stakeholder Collaboration:

  • Collaborate closely with various stakeholders, including program managers, project managers, and end-users to understand and translate customer requirements into technical specifications.
  • Act as a liaison between the customer’s technical stakeholders and our internal engineering team, ensuring clarity in communication and expectations.
  • Conduct regular meetings with stakeholders to discuss progress, address concerns, and adjust the solution as needed.

Integration and Interoperability:

  • Ensure the solution integrates smoothly with existing systems and infrastructure, considering aspects like data flow, security, and API interactions.
  • Design for interoperability, especially in environments involving multiple vendors, legacy systems, or hybrid (cloud and on-premise) setups.

Risk Assessment and Mitigation:

  • Identify potential technical risks early in the design and planning phase and develop strategies to mitigate them.
  • Design solutions with redundancy, resilience, and scalability in mind to ensure high availability and fault tolerance.

Performance and Optimization:

  • Ensure the architecture is optimized for performance, scalability, and reliability, especially in high-demand and mission-critical environments.
  • Continuously assess and refine the solution during the project lifecycle to address performance bottlenecks or scalability issues as they arise.

Documentation and Standards:

  • Create detailed architecture and design documentation to serve as a reference for the engineering team and future maintenance.
  • Establish and enforce technical standards, best practices, and guidelines to maintain consistency and quality across implementations.

Security and Compliance:

  • Embed security best practices into the architecture from the outset, addressing requirements such as data encryption, identity management, and access control.
  • Ensure that the solution complies with relevant industry standards and regulations (e.g., GDPR, HIPAA, PCI-DSS) as applicable.

Quality Assurance and Testing Strategy:

  • Work with QA teams to develop a comprehensive testing strategy that covers unit, integration, performance, and security testing.
  • Review test plans and results to ensure the solution meets quality standards before deployment.

Cost Management:

  • Design the solution with cost efficiency in mind, especially for cloud-based or resource-intensive deployments.
  • Work with the program manager and business stakeholders to manage the project budget, optimizing resource usage without compromising on quality.

Continuous Improvement:

  • Gather feedback after deployment to assess the solution’s effectiveness and identify areas for future improvements.
  • Stay updated on industry trends, emerging technologies, and new methodologies to continuously enhance the architecture and bring innovation to solutions.

Project Lifecycle

Pre-Sales and Proposal Phase:

  • Engage in pre-sales activities to help craft and present solutions to potential clients, often working with sales and business development teams.
  • Prepare technical proposals and presentations that outline the solution architecture, expected benefits, and feasibility.

Discovery and Planning Phase

  • Participate in discovery sessions with stakeholders to understand business requirements, technical limitations, and constraints.
  • Create high-level architecture and roadmap documents, outlining the vision and key milestones of the solution.

Implementation Phase:

  • Oversee the engineering and development teams to ensure that the solution is implemented according to the approved architecture.
  • Provide technical guidance and troubleshooting support as needed, especially for complex or high-impact issues.

Deployment and Post-Deployment:

  • Support the deployment of the solution into production, coordinating with deployment engineers and operations teams.
  • Conduct post-deployment reviews and work with the team to address any performance, security, or usability issues.

Skills and Expertise Needed

  • In-Office Work Required: Job location is Colorado Springs, CO. In office work will be required. International travel may be required several times per year to supervise operations at secure customer sites.
  • Experience: Strong expertise in Cybersecurity, infrastructure operations, and cloud system administration. Ideally, this will be someone with familiarity and experience with the Department of Defense and defense networks.
  • Security Clearance: Must have or be able to attain a Top-Secret security clearance.
  • Technical Expertise: Proficiency in a wide range of technologies, including cloud services, system administration, security, data integration, and application development.
  • Industry Standards and Compliance: Familiarity with industry regulations and standards, especially for security and data privacy, which factor into solution designs. Must be familiar with the DoD Risk Management Framework and certification process.
  • Networking Knowledge: Including hardware & logic to enable transport of large datasets between secure sites.
  • Communication Skills: Strong ability to convey technical concepts to non-technical stakeholders, and to bridge business and technical perspectives.
  • Problem Solving: Field-proven analytical skills to identify and resolve technical challenges, often under tight deadlines.
  • Project and Resource Management: Tracking timelines and resources to ensure alignment with Cyberspatial's program management timeline & goals.
Network Systems Engineer - Arlington, VA

Are you an experienced engineer with a knack for tackling the challenges of physical systems in high-performance IT environments? Join our team, where you’ll play a hands-on role installing and maintaining servers and cabling, performing general system administration, and troubleshooting network engineering scenarios. This role demands technical precision, problem-solving prowess, and an in-depth understanding of physical and logical system architectures.

Responsibilities

  • Install, configure, and maintain physical servers, racks, and structured cabling in data center environments.
  • Perform routine hardware and network diagnostics, replacements, and repairs.
  • Monitor, maintain, and troubleshoot physical systems, including server hardware, storage systems, and network infrastructure.
  • Execute system administration tasks, such as managing user accounts, permissions, and configurations.
  • Assist in troubleshooting and resolving network engineering scenarios involving switches, routers, and other devices.
  • Maintain accurate documentation of hardware inventory, cable maps, and system configurations.
  • Ensure compliance with organizational policies for security, safety, and operational excellence.
  • Collaborate with remote engineering teams to integrate hardware solutions into broader IT architectures.
  • Work on infrastructure upgrades, migrations, and scaling initiatives to meet evolving business needs.

Skills and Experience

  • Must hold, or be open to attaining, a Top-Secret security clearance.
  • Strong technical experience with server hardware installation, configuration, and troubleshooting.
  • Proficiency in structured cabling, cable management, and maintaining clear cable maps.
  • Familiarity with system administration tasks (e.g., Linux/Windows servers, shell scripting, and basic sysadmin tools).
  • Basic understanding of networking fundamentals, including IP addressing, VLANs, routing, and network troubleshooting tools (e.g., Wireshark, ping, traceroute).
  • Strong problem-solving and troubleshooting abilities in physical and network systems.
  • Clear, effective communication and collaboration skills to work with cross-functional teams.
  • Ability to lift and install heavy equipment (e.g., servers, racks).
  • Experience working in secure environments or familiarity with IT systems requiring high-level security protocols.
  • Proficiency in network engineering tools and practices (e.g., configuring switches, firewalls, or load balancers).
  • Hands-on experience with automation and monitoring tools (e.g., Ansible, Nagios, or similar).
  • Bachelor’s degree or equivalent experience in IT, Engineering, Computer Science, or a related technical field.

Frontend Engineer - Remote

Are you up for the challenge and reward of engineering desktop-class applications inside of a browser using the latest web and 3D technologies? Join our ambitious, high-energy team building the collaborative network visualization platform called Teleseer.

This role involves Typescript UX engineering, interfacing with GraphQL & other data models, and developing cutting-edge interactive data visualizations such as 3D graphs with tens of thousands of nodes and nonlinear video style timelines.

Responsibilities

  • NextJS/React UX engineering.
  • Building & optimizing GraphQL/WebSocket data transport systems.
  • Custom development of interactive SVG/WebGL-powered visualization tools.
  • Streamlined daily standup calls w/ frontend engineering team.
  • Management of high-quality trunk-based pull requests for each feature you're shipping.
  • Regular availability to share team brainstorming & peer programming sessions. Your workday schedule should intersect 7:00am - 9:00pm PST by at least two hours each day.

Skills and Experience

  • Must hold, or be open to attain, a Top-Secret security clearance.
  • Intermediate/expert-level React+Typescript engineer.
  • Familiarity with Git, Scrum, TDD, GTD, UX design, and web accessibility best-practices.
  • Hands-on experience with Websockets, WebRTC, Canvas, D3, and/or high-performance GQL client implementations.
  • Contributions to open-source software and/or personal portfolio projects that demonstrate your skills.
  • Bachelor's degree or equivalent workspace experience in engineering, computer science, mathematics, physics, or similar technical disciplines.
  • 2+ years experience in self-directed remote-work environments.
  • Clear written and spoken English skills.
Linux Systems Engineer - Remote

With your extensive experience in Linux engineering, you know how to build systems that are secure, reliable, and optimized for performance. In this role, you’ll bring that expertise to challenging and impactful projects, focusing on customizing Linux distributions and fine-tuning kernel configurations for environments in which security and reliability are non-negotiable. At Cyberspatial, your work will directly contribute to systems that support national security.

Responsibilities

  • Customize and fine-tune Linux kernels for optimal performance, security, and stability in specialized environments.
  • Build and maintain custom Linux distributions tailored to meet specific organizational requirements.
  • Implement system-level configurations to ensure maximum efficiency of CPU, memory, I/O, and other critical resources.
  • Develop, maintain, and document automated tooling for configuration management and deployment.
  • Troubleshoot and resolve complex system issues in a methodical and efficient manner.
  • Collaborate with cross-functional teams to align Linux-based systems with broader security and performance goals.
  • Stay informed on the latest developments in Linux security practices, kernel updates, and performance enhancements.

Skills and Experience

  • Must hold, or be open to attain, a Top-Secret security clearance.
  • 5+ years of hands-on experience in Linux system engineering, kernel tuning, and custom distribution development.
  • Strong expertise in Linux kernel internals, with experience in subsystems such as scheduling, networking, and memory management.
  • Proven ability to create and maintain custom Linux distributions using tools like Yocto, Buildroot, or similar.
  • Advanced scripting and automation skills (e.g., Bash, Python, or Go) to streamline system tuning and configuration processes.
  • Hands-on experience with SELinux, AppArmor, or other Linux security frameworks.
  • Proficiency with system performance analysis tools (e.g., perf, strace, sysstat) and tuning techniques.
  • Strong understanding of hardware and low-level driver interactions.
  • Bachelor’s degree or equivalent experience in computer science, engineering, or related technical fields.
  • Experience with version control systems (e.g., Git) and CI/CD workflows.
  • Clear communication skills with a proven ability to document processes and mentor newer team members.

Ideal Candidate

You are a seasoned Linux engineer who enjoys leveraging your hard-earned experience to build systems that perform flawlessly in demanding environments. You have a deep appreciation for the intricacies of Linux systems and take pride in crafting secure and optimized solutions. Collaboration comes naturally to you, and you thrive in roles where your expertise can make an immediate impact.

Site Reliability Engineer - Remote

We are seeking an experienced and versatile Site Reliability Engineer to join our team.

As an SRE, you will play a critical role in designing, building, and maintaining our infrastructure. This role is focused on reliability, scalability, and operational excellence. You will collaborate with cross-functional teams, implement automation, and monitor system performance to ensure optimal availability and performance.

Responsibilities

  • Perform infrastructure monitoring, log-analysis, incident response, root cause analysis, and post-mortem investigations to ensure optimal performance and security.
  • Optimize system performance and scalability through performance tuning, capacity planning, and load testing of databases and API services.
  • Contribute to the design and implementation of disaster recovery and business continuity plans.
  • Stay up to date with latest trends and advancements in cloud technologies, security practices, database management, and infrastructure automation.

Skills and Experience

  • Must hold, or be open to attain, a Top-Secret security clearance.
  • 3+ years experience in cybersecurity, infrastructure operations, and system administration.
  • Strong coding skills (esp. Bash & GoLang) to implement automation tooling & API testing/updates.
  • Proficiency in administering Google Cloud and/or AWS services.
  • Solid understanding of data modeling, relational databases, and data engineering concepts.
  • Experience with service monitoring, performance tuning, and incident response.
  • Field-proven problem-solving and troubleshooting abilities.
  • Strong communication and collaboration skills to work effectively with cross-functional teams.
Database Engineer - Remote

Do you take pride in building database systems that are fast, reliable, and rock-solid under pressure? We’re looking for an experienced database engineer who knows how to design and optimize architectures that handle demanding workloads with ease. Whether in the cloud or on-premise, you’ll be responsible for crafting systems that deliver high performance, scalability, and reliability for mission-critical applications. This role offers the opportunity to own database infrastructure end-to-end, from designing efficient data models to optimizing performance on specialized ultra-high-performance hardware.

Responsibilities

  • Architect and implement high-performance relational database systems for cloud and on-premise environments.
  • Design and optimize systems to handle large-scale, concurrent workloads with low latency and high availability.
  • Develop and maintain strategies for database replication, partitioning, and scaling to ensure fault tolerance and seamless growth.
  • Tune database configurations, queries, and indexes for peak performance under heavy workloads.
  • Build and automate robust backup, recovery, and disaster recovery solutions to ensure data integrity and business continuity.
  • Collaborate with engineering teams to design schemas and data models that balance performance, maintainability, and scalability.
  • Monitor and troubleshoot database performance and reliability issues, providing proactive solutions before they impact operations.
  • Stay current with advancements in database technologies, bringing new ideas and best practices to the team.

Requirements

  • Actively hold, or be open to attaining, a Top-Secret security clearance.
  • 7+ years of experience designing and managing relational database systems in production environments.
  • Proven expertise in optimizing database performance and managing systems under high-concurrency workloads.
  • Strong understanding of database internals, execution plans, and advanced query optimization techniques.
  • Experience designing and maintaining highly available systems, including replication and failover mechanisms.
  • Proficiency with scripting and automation tools (e.g., Python, Bash, Terraform, Ansible) for database management and deployment.
  • Hands-on experience with both cloud-native database solutions and on-premise hardware optimized for performance.
  • Familiarity with distributed database systems and scaling strategies for large datasets.
  • A systematic approach to monitoring, incident response, and maintaining production-grade reliability.
  • Strong communication skills, with the ability to collaborate effectively and mentor less experienced team members.

Bonus Points

• Expertise in advanced database security practices, including encryption, access control, and auditing.

• Experience implementing hybrid cloud/on-prem database solutions or other complex architectures.

• Contributions to open-source database tools or frameworks.

• Solid understanding of storage systems and how hardware impacts database performance.

Test Engineer - Arlington, VA

Do you enjoy breaking things to make them better? We’re looking for a Test Engineer to lead quality assurance efforts for our flagship product, Teleseer. You’ll work with developers and other stakeholders to ensure that every piece of the application functions seamlessly, identifying edge cases and implementing robust testing strategies that leave no stone unturned.

Responsibilities

  • Design, implement, and maintain testing strategies for frontend and backend systems.
  • Develop automated test suites for unit, integration, end-to-end, and performance testing, ensuring comprehensive coverage.
  • Work closely with developers to identify potential edge cases and ensure the testability of features early in the development cycle.
  • Perform exploratory and manual testing to identify gaps in automation and uncover hard-to-reach issues.
  • Test APIs, workflows, and data pipelines to validate interactions and ensure consistent functionality across systems.
  • Debug issues in collaboration with developers, providing detailed and reproducible bug reports.
  • Monitor and maintain test execution pipelines as part of the CI/CD process, ensuring tests run efficiently and reliably.
  • Analyze test results, identify patterns, and suggest improvements to enhance system reliability and user experience.
  • Advocate for quality best practices within the development team and continuously improve testing processes.

Requirements

  • Must hold, or be open to attaining, a Top-Secret security clearance.
  • 3+ years of experience in software testing, with expertise in designing and executing tests for complex, distributed systems.
  • Strong knowledge of test automation tools and frameworks for front-end and back-end testing.
  • Experience creating and maintaining automated test suites for unit, integration, and system-level testing.
  • Hands-on experience with API testing, including validation of RESTful services and data flows.
  • A systematic approach to exploratory and manual testing, uncovering edge cases and rare failure modes.
  • Familiarity with CI/CD systems and integrating automated tests into pipelines.
  • Excellent debugging skills, with the ability to isolate, document, and communicate issues effectively.
  • Strong analytical and problem-solving abilities, with a keen eye for detail.

Bonus Points

  • Experience testing asynchronous or event-driven systems, such as real-time applications or message queues.
  • Familiarity with testing in containerized or distributed environments using Docker or Kubernetes.
  • Knowledge of performance testing tools and techniques to identify bottlenecks and scalability issues.
  • Experience with security testing or compliance validation.
  • Demonstrable skills using fuzzing and other methodologies to identify rare failure modes.
  • Proficiency in Python, BASH, and other relevant scripting languages.
  • Contributions to open-source testing tools or frameworks.

Ideal Candidate

You thrive on finding problems before users do, with the curiosity to explore every corner of a system and the technical skills to automate the boring stuff. You understand the critical role of testing in delivering quality software and enjoy collaborating with developers to improve every stage of the development process. If you love building confidence in complex systems by tearing them apart and making them better, we’d love to have you on our team.

Cyberspatial is an Equal Opportunity Employer.

Employment with Cyberspatial is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.

Apply Now