Unstructured is building the backbone of generative AI to enable federal agencies and public sector partners to transform unstructured data into high-performance data pipelines. They are seeking a Software Engineer - Public Sector to own the technical vision and drive architectural strategies for complex systems that support mission-critical workloads.
Responsibilities:
- Own the technical vision for some of the most complex, high-impact systems powering federal and public sector data pipelines
- Drive architectural strategies that prioritize scale, performance, and security compliance
- Write production-ready code and lead projects that directly support mission-critical workloads
- Solve deep technical challenges like data orchestration at scale, secure data flow optimization, and AI-first infrastructure for sensitive workloads
- Align engineering, product, and go-to-market teams to deliver solutions that meet public sector compliance and security needs
- Guide architectural decisions that balance innovation with risk mitigation
Requirements:
- Active SECRET Clearance Required
- 5–9 years building software for US government or Department of Defense (DOD) networks
- Deep expertise in Python, distributed architectures, and AWS, Azure, or GCP
- Proven success leading mission-critical technical initiatives and mentoring engineering teams
- Passion for performance, reliability, and elegant, compliant solutions
- Ability and willingness to travel up to 20%
- TS/SCI strongly preferred
- Experience with AI/ML systems, unstructured data, or real-time pipelines
- Familiarity with FedRAMP, IL5, or other compliance frameworks
- Expertise with Kubernetes, IaC, or scaling SaaS infrastructure
- Startup DNA—you thrive in fast-moving, high-impact environments