Constellis logo

Constellis

(cybersecurity)

Junior Software Developer

Location Type
Remote
Role
Full Stack
Level
Junior
Language (main)
Python
Framework (main)
FastAPI
Language (alt)
JavaScript
Framework (alt)
React
Languages (other)
TypeScript
Frameworks (other)
Next

About Constellis

Constellis was founded in 1997, originally known as Blackwater, by former Navy SEAL officer Erik Prince. Its origins trace back to providing private military and security services, evolving through various rebrandings and mergers into its current form. In 2014, the merger of Academi (formerly Blackwater) with Triple Canopy formed Constellis Group, cementing its place as a leading global risk management firm.

Today, Constellis is the largest and most diverse non-financial risk management company in the United States. We offer turnkey solutions tailored to address complex security challenges worldwide. We bring together best-in-class brands and people, including legacy companies like Constellis Advisors and Training, AMK9, Centerra, Edinburgh International, Gregg Protection Services, Olive Group, OMNIPLEX, Strategic Social, and Triple Canopy.

Our identity is rooted in the concept of a constellation: connecting multiple elements to create something greater than the sum of their parts. This symbolizes our integrated approach, combining knowledge, resources, and capabilities to deliver superior service distinguished by a culture of compliance and operational excellence.

We are guided by an executive team with deep experience in government, military, and private sectors, supported by a strong board of directors. Our certifications include PSC.1-2012, ISO 18788:2015, ISO 14001:2015, and adherence to the International Code of Conduct for Private Security Service Providers.

Constellis is committed to safeguarding people and infrastructure across global environments, offering comprehensive risk management that addresses evolving security concerns through education, training, and specialized expertise. Our offerings span private security, protective services, and mission support, enabling customers to navigate diverse environments with confidence and success.

Based in Reston, Virginia, we maintain training facilities, including a consolidated center in North Carolina, staffed by operations professionals often drawn from elite military and law enforcement backgrounds. We continue to innovate and expand as a strategic partner for government and corporate clients worldwide.

Constellis offers a comprehensive, total rewards package that includes competitive compensation and a flexible benefits package that reflects its commitment to creating a diverse and supportive workplace.

Report this company

About the Job

POSITION SUMMARY We’re seeking a motivated Junior Software Developer to join the core development team behind LEXSO (Layered Extended Security Operations)—a modular, microservice-based platform designed to integrate advanced sensors, AI, and automation for enhanced situational awareness and security operations.

As a junior developer, you’ll be immersed in a modern DevOps environment, contributing to various backend and frontend services. You’ll support our engineering team across the stack—whether it’s building new REST APIs, Kafka event handlers, React components, or integrating real-world security sensors like radar, LiDAR, PTZ cameras, and other security systems.

This is an ideal opportunity for early-career developers excited by real-time systems, automation, and applied engineering.

RESPONSIBILTIES:

  • Contribute to modular microservices using FastAPI, Kafka, PostgreSQL, and Docker
  • Assist in developing and maintaining the React-based user interface for real-time visualization and control
  • Help integrate sensors and devices (e.g., cameras, drones, LiDAR sensors) into the platform
  • Build and maintain REST APIs, background tasks, and Kafka consumers for event-driven workflows
  • Write clean, well-documented, and testable code under guidance from senior engineers
  • Participate in code reviews, sprint planning, testing, and deployments
  • Help simulate and test distributed workflows using Docker and Kubernetes
  • Collaborate using Git, GitHub, and Jira/Confluence within a CI/CD pipeline

QUALIFICATIONS:

We’re more interested in aptitude and growth mindset than specific job experience. However do require a minimum of:

  • 1 year of professional experience
  • Experience with Python and JavaScript/TypeScript
  • Basic familiarity with React (or other JS frameworks)
  • Understanding of REST APIs and how web services communicate
  • Interest in learning event-driven architectures (e.g., Kafka)
  • Strong communication and collaboration skills
  • Preferred, exposure to:
    • FastAPI or other Python web frameworks
    • Kafka, PostgreSQL, Elastic, or OpenSearch
    • React, Next.js, shadcn/ui, and n8n
    • Docker, Kubernetes, or ArgoCD
    • WebSockets, OAuth, or authentication flows
    • Robotics, AI/ML, IoT, or real-time data pipelines
  • Bachelor’s degree in Computer Science/Engineering, Software Engineering, Electrical Engineering, or a related technical field is required.
  • Candidates with equivalent technical degrees (e.g., Robotics, Mechatronics, Cybersecurity, Data Science) will also be considered.

BENEFITS

  • Medical, Vision & Dental Insurance
  • Paid Time-Off Program & Company Paid Holidays
  • 401(k) Retirement Plan
  • Insurance: Basic Life & Supplemental Life
  • Health & Dependent Care Flexible Spending Accounts
  • Short-Term & Long-Term Disability
  • Personal Development & Learning Opportunities
  • On-the-job Training, Skills Development & Certifications
  • Employee Referral Program
  • Corporate Sponsored Events & Community Outreach

WORKING CONDITIONS

Work is typically based in a busy office environment and subject to frequent interruptions. Business work hours are Monday-Friday standard core hours, however some extended or weekend hours may be required.

Equal Opportunity Employer

Race/Color/Sex/Sexual Orientation/Gender Identity/Disability/Vet