Colorado Springs, Colorado, United States Hybrid Employment USD 143,507 - 245,000 Yearly

HII Mission Technologies is hiring a Principal Software Engineer

About the Role

HII Mission Technologies is looking for a Principal Software Engineer to join Enlighten. In this role, you will be a key contributor to designing, building, and scaling core infrastructure that manages trillions of records, ingests billions of new records daily, and services hundreds of thousands of queries per day for the Department of Defense.

What You'll Do

  • Design, develop, test, deploy, and maintain complex backend systems capable of handling massive data volumes and high query loads.
  • Take full ownership of challenging technical projects from initial concept through to production and iteration.
  • Build RESTful APIs, modify open-source software like Trino, implement identity federation solutions, and develop large-scale data ingestion pipelines.
  • Collaborate effectively within a team of experienced engineers, contributing to a culture of shared knowledge.
  • Diagnose, debug, and resolve complex technical issues to ensure system reliability and performance.
  • Operate with a high degree of independence in a low-process environment, taking initiative and driving results.

What We're Looking For

  • U.S. Citizenship required. A current U.S. Government Security Clearance is desired.
  • 15+ years of software engineering experience with a Bachelor's degree; or 13 years with a Master's; or 19 years with a High School Diploma.
  • Proficiency in Java, Python, or Go.
  • Experience working with or modifying Trino or similar distributed SQL engines.
  • Experience with containerization and orchestration, particularly Kubernetes.
  • Familiarity with PostgreSQL or similar relational databases.
  • A drive for pragmatic solutions with a strong bias for action and a collaborative, low-ego approach.
  • Self-motivated and thrive in a low-process, high-autonomy environment.
  • Highly adaptable and a quick learner, comfortable mastering new technologies.
  • Significant experience building and maintaining API endpoints and backend services.
  • Comfortable modifying and extending complex open-source projects.
  • Practical experience with identity federation protocols and deployment automation/CI/CD.
  • Strong problem-solving and excellent communication skills.
  • This is a fully remote role unless located near Columbia, MD; San Antonio, TX; Boise, ID; Greenville, SC; or Augusta, GA.

Nice to Have

  • Hands-on experience with Keycloak for identity management.
  • Experience with workflow management tools like Airflow.
  • Knowledge of monitoring tools such as Prometheus.
  • Experience with AWS cloud services (S3, EC2, KMS, Bedrock).
  • Exposure to or interest in other cloud platforms like GCP or Azure.

Technical Stack

  • Languages: Java, Python, Go
  • Infrastructure: Trino, Kubernetes, PostgreSQL, Keycloak, Airflow
  • Cloud & Tools: AWS (S3, EC2, KMS, Bedrock), Prometheus

Benefits & Compensation

  • Compensation: $143,507.00 - $245,000.00
  • 100% paid employee premium for healthcare, vision, and dental plans.
  • 10% 401k benefit.
  • Generous PTO + 10 paid holidays.
  • Education and training allowances.

Work Mode

This is a hybrid role with locations in Columbia, MD; San Antonio, TX; Boise, ID; Greenville, SC; and Augusta, GA. The role is fully remote unless the candidate is near an office location.

HII Mission Technologies is an equal opportunity employer.

Required Skills
JavaPythonGoTrinoKubernetesPostgreSQLKeycloakAirflowAWSPrometheusDistributed SystemsContainerizationSecurity Clearance
Invoicing holding you back?

Focus on work, not paperwork

Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.

Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
Try Glopay free
No credit card needed
About company
HII Mission Technologies

HII designs, develops and operates live, virtual, constructive (LVC) solutions and provides fleet sustainment, nuclear and environmental services. A trusted partner to military customers, it maintains and modernizes naval fleets and supports the Department of Energy’s national security mission. The Mission Technologies division delivers all-domain expertise and advanced technologies including C5ISR, AI and Big Data, cyber operations, synthetic training environments, and unmanned underwater vehicles.

Visit website
Job Details
Department Software Development
Category backend
Posted 14 days ago