Principal Software Engineer

RADICL
107dHybrid

About The Position

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. If the above excites you, RADICL Defense is seeking high performing, motivated individuals to join our mission. 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.

Requirements

  • 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 Relational Database (Postgresql, MySql, SQL Server)
  • Experience with data modeling and warehousing
  • Must be a US Citizen

Nice To Haves

  • Experience in cybersecurity, defense, or national security
  • Proven track record of deploying machine learning models in production
  • Familiarity with agentic AI systems, semantic search, or generative summarization
  • Familiarity with vector databases, LLMs, and AI model lifecycle management
  • Contributions to open-source AI/ML or data infrastructure projects
  • Experience with Apache Iceberg
  • Experience with Elasticsearch[Add Desired Skillset/Experience]

Responsibilities

  • Architect and implement distributed systems for large-scale data processing and analytics
  • Design, build, and optimize ETL pipelines and data workflows
  • Integrate diverse data sources into core platform features
  • 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

Benefits

  • comprehensive, competitive benefits including health, dental, and vision as well as 401K and a responsible PTO plan
  • easy-to-access employee parking provided by the company
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service