×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Engineer

Job in Boulder, Boulder County, Colorado, 80301, USA
Listing for: RADICL Defense
Full Time position
Listed on 2025-12-05
Job specializations:
  • Software Development
    Cloud Engineer - Software
Job Description & How to Apply Below

As the leading provider of Cybersecurity-as-a-Service (CSaaS), RADICL is revolutionizing advanced cyberthreat protection for small and medium‑sized businesses (SMBs) in the U.S. Defense Industrial Base (DIB) and other regulated industries. No longer should SMBs be satisfied with lack luster solutions delivering lack luster protection. RADICL is ushering in a new era of turn‑key and affordable cyberthreat protection via its AI‑powered virtual SOC platform that allows human and digital agents to quickly and seamlessly become SMBs’ day‑to‑day compliance and security operations team.

RADICL’s turn‑key CSaaS offering uniquely combines compliance management with AI and expert‑driven 24/7 security operations. We guide customers to regulatory and best practice adherence with standards like CMMC and NIST CSF while also delivering 24/7 threat monitoring, deep‑spectrum™ threat hunting, incident response, vulnerability management, and security awareness training.

With RADICL, customers can stay mission focused, confident their front, rear, and flank are protected, affordably and without compromise.

If you’re excited about working with industry experts to help SMBs focus on growing their businesses without the constant worry of security and compliance risks, we invite you to join us in our mission to protect American businesses and drive innovation in cybersecurity.

About the role

Join RADICL as a Principal Software Engineer—Big Data and Distributed Systems Engineer you will become the driving force behind the next generation of data analytics platforms at RADICL! In this pivotal role, you’ll leverage your expertise in big data processing, distributed systems, and data engineering to architect and deliver scalable solutions that power our cybersecurity platform. If you’re energized by solving complex data challenges and eager to enable data‑driven insights, this is your opportunity to make a transformative difference in cybersecurity for America’s most critical and underserved businesses.

As an early member, you will work closely alongside an experienced founding team and realize the life‑changing experience of building a company. You will work with the latest technologies in software, cybersecurity, and cloud and will have a significant impact on the formation of our platform and offering.

About You

You enjoy fast‑paced environments, bring a positive attitude, and excel at getting things done. You enjoy being part of a high performing team and are also able to self‑direct and self‑start. You consider yourself to be top tier talent and are eager to help others raise their game. You enjoy working with customers, are an excellent communicator, and able to engage and interact with people of various backgrounds and skill levels.

You want your work to have meaning, to be important. You want to be part of creating something great.

As a RADICL Principal Software Engineer you will:
  • Architect and implement distributed systems for large‑scale data processing and analytics
  • Design, build, and optimize ETL pipelines and data workflows
  • Mentor senior engineers and foster a culture of innovation
  • Evaluate and implement emerging technologies in big data and data engineering
  • Ensure system reliability, performance, and security in mission‑critical environments
  • Collaborate cross‑functionally to integrate large‑scale data into core platform features
  • Drive architectural decisions and technical strategy
  • Evaluate and implement emerging technologies in AI, ML, and data engineering
  • Ensure system reliability, performance, and security in mission‑critical environments
Your skillset/experience should include:

Required Qualifications
  • 7+ years of software engineering experience, including 2+ years in a principal or staff‑level role or 4+ years experience on 100K+ MPS data acquisition/processing systems.
  • Expertise in Golang (Other languages considered with desire to shift to Golang)
  • Experience with distributed systems (e.g., Spark, Flink, Kafka)
  • Strong understanding of data architecture, ETL pipelines, and cloud platforms (AWS, GCP, or Azure)
  • Experience with Docker, Kubernetes, and CI/CD pipelines
  • Excellent communication and leadership skills
  • Experience with…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary