Enlighten develops big data, cloud-based, software and systems engineering, cyber, and data science solutions. The Principal Software Engineer will design, build, scale, and maintain critical backend systems that process massive data volumes, while contributing to APIs, distributed systems, identity federation, data ingestion, and deployment automation.