Senior Software Engineer

Tychon, Inc.
United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Compensation
$165,000.0 - $180,000.0
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Systems Engineering C++ (Programming Language) Cursor (Graphical User Interface Elements) Software Debugging Distributed Systems Network Layer Networking Basics Network Forensics Packet Analyzer Public Key Infrastructure
+8 more
Secure Coding Software Deployment TCP/IP Rust (Programming Language) Data Logging GitHub Copilot ReactJS Codebase

Job description

  • Design, build, and maintain core components of the TQC platform
  • Develop capabilities for cryptographic discovery, telemetry collection, and compliance reporting
  • Work across a multi-language stack (Go, C++, Rust, React)
  • Troubleshoot complex issues involving networking, concurrency, system performance, and distributed components
  • Enhance platform observability (logging, metrics, diagnostics) for mission environments
  • Support integration with enterprise and government systems
  • Participate in architecture, design reviews, and secure development practices
  • Collaborate with product, security, and domain experts in cryptography and compliance
  • Ensure software aligns with secure coding standards and regulatory expectations
  • Use AI-assisted tools responsibly, validating outputs for correctness, security, and reliability

Requirements

Do you have experience in Systems engineering?, Do you have a Bachelor’s degree?, * Comfortable working in complex, production-grade environments

  • Able to debug across system, network, and code boundaries
  • Motivated by mission impact and national security outcomes

Expert level knowledge of every language or every part of the product is not required on day one, but the role does require the ability to learn quickly, debug deeply, and apply strong engineering judgment in unfamiliar areas., * 7+ years of experience building and operating production software systems

  • Strong background in systems, infrastructure, or security engineering
  • Proficiency in at least one: Go, C++, or Rust
  • Experience working in complex, multi-component or distributed systems
  • Strong understanding of networking fundamentals (TCP/IP, TLS, sockets)
  • Experience with concurrent, asynchronous, or high-performance systems
  • Demonstrated ability to debug complex issues across system and network layers
  • Experience designing modular architectures, APIs, or service boundaries
  • Familiarity with secure coding practices and handling sensitive data
  • Ability to quickly understand and improve large or unfamiliar codebases
  • Strong communication and documentation skills
  • Experience using AI-assisted development tools such as GitHub Copilot, Codex, Cursor, or similar tools, with the ability to review, validate, and safely apply generated code., * Experience supporting DoD, Federal, or regulated environments
  • Familiarity with National Institute of Standards and Technology (NIST) frameworks and Commercial National Security Algorithm Suite (CNSA) requirements
  • Exposure to FedRAMP, STIG, or similar compliance frameworks
  • Experience with network traffic analysis, packet capture, or endpoint telemetry
  • Experience with cryptographic systems, PKI, or certificate lifecycle management
  • Experience deploying software into air-gapped or controlled environments
  • Ability to obtain a U.S. security clearance
  • Experience mentoring engineers or contributing to technical leadership
  • Only full-time employees eligible, * Have you used AI-assisted coding tools (e.g., Copilot, Codex, Cursor)?
  • Have you worked in a regulated or compliance-driven environment? (e.g., DoD, FedRAMP, financial services)? If yes, identify which environments.
  • Which of the following are you familiar with? (Identify all that apply)

National Institute of Standards and Technology (NIST) frameworks CNSA 1.0/CNSA 2.0 FedRAMP Cryptographic systems/PKI None of the above

Education:

  • Bachelor’s (Preferred)

Experience:

  • Go, C++, or Rust: 7 years (Required)
  • production systems (not academic or personal): 3 years (Required)

Benefits & conditions

$165,000 - $180,000 a year - Full-time, Pulled from the full job description

  • AD&D insurance
  • 401(k)
  • Health insurance
  • 401(k) matching
  • Paid time off
  • Vision insurance
  • Dental insurance, * 401(k)
  • 401(k) matching
  • AD&D insurance
  • Dental insurance
  • Dependent health insurance coverage
  • Disability insurance
  • Health insurance
  • Life insurance
  • Paid holidays
  • Paid time off
  • Vision insurance
  • Work from home

About the company

Tychon LLC is seeking a Senior Software Engineer to help maintain, improve, and expand TYCHON Quantum Command (TQC), a multi-component security and infrastructure platform used for scanning, monitoring, reporting, and assessing cryptographic risk and Quantum Readiness across our customer environments .

This role focuses on developing and scaling a platform that operates across enterprise and government systems to discover cryptographic implementations, assess compliance (e.g., CNSA, NIST), and support quantum readiness initiatives.

You will work on complex, distributed, and performance-sensitive systems that interact with real-world infrastructure, networks, and endpoints.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:34 min

Augmenting codebases with semantic architectures

Zaak Chalal Zaak Chalal · World Congress 2026 Europe

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

5:02 min

Mapping distributed compute paradigms to modern vehicles

Joachim Werner · LIVE

1:32 min

Overcoming modernization challenges in aging monolithic codebases

Igor Minar Igor Minar +1 · World Congress 2025

2:59 min

Introduction and transitioning into the tech industry

Anna Mcdougall · JS Congress

Videos

See all

Related articles

See all