Unstructured is building the backbone of generative AI, enabling federal agencies, defense organizations, and public sector partners to transform unstructured data into high-performance data pipelines that scale securely and reliably. The company is entering a new chapter focused on bringing these innovations to the US government and is hiring a Software Engineer - Public Sector to help lead this effort.
Requirements
- Deep expertise in Python, distributed architectures, and AWS, Azure, or GCP.
- Proven success leading mission-critical technical initiatives and mentoring engineering teams.
- 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.
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.
Other
- Active SECRET clearance required
- TS/SCI strongly preferred
- 5–9 years building software for US government or Department of Defense (DOD) networks.
- Ability and willingness to travel up to 20%
- Startup DNA—you thrive in fast-moving, high-impact environments.