Software Engineer, Public Sector
Listed on 2026-07-18
-
Software Development
Backend Developer, AI Engineer (Applied/Software), Cloud Engineer - Software
The Public Sector software engineers (SWEs) create the core product building blocks forward‑deployed teams use to develop agentic capabilities that function across multiple domains. SWEs responsibilities include building the systems required to ingest and process federal datasets to support real‑time decision‑making in contested environments. We develop novel agentic enabling capabilities that include:
- Create multi‑layered guardrails around agents
- Optimize data retrieval for agents
- Orchestrate fleets of asynchronous agents
- Automatically alert users to deviations in data
- Illustrate how an agent reached a decision
As a Software Engineer, you will own the development of a vertical feature or a horizontal capability, including defining requirements with stakeholders and implementing until it is accepted by the stakeholders.
You will: Design and implement scalable backend systems for Federal customers using cloud‑native AI infrastructure.
- Build features for agentic systems including multi‑layered guardrails and data retrieval optimization.
- Develop data pipelines and machine learning infrastructure to make data sources accessible by agents.
- Collaborate with cross‑functional teams to execute backend solutions for secure environments.
- Participate in customer engagements to understand requirements and deliver technical solutions.
- Define requirements with stakeholders and implement features until they are accepted.
- Contribute to the platform roadmap and product strategy for the Federal business.
- Full Stack Development:
Proficiency in front‑end, back‑end development and infrastructure, including modern web development frameworks, programming languages, and databases. - Cloud‑Native Technologies:
Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and experience developing and deploying applications in a cloud‑native environment. Understanding of containerization (e.g., Docker) and container orchestration (e.g., Kubernetes) is a plus. - Data Engineering:
Knowledge of ETL (Extract, Transform, Load) processes and experience building data pipelines to integrate and process diverse data sources. Understanding of data modeling, data warehousing, and data governance principles. - AI Application Integration:
Familiarity with integrating Large Language Models (LLMs) and building agentic workflows. Understanding of prompt engineering, retrieval‑augmented generation (RAG), and agent orchestration is beneficial. - Problem Solving:
Strong analytical and problem‑solving skills to understand complex challenges and devise effective solutions. - Collaboration and Communication:
Excellent interpersonal and communication skills to effectively collaborate with cross‑functional teams, stakeholders, and customers. - Adaptability and Learning Agility:
Willingness to embrace new technologies, learn new skills, and adapt to evolving project requirements.
Base salary range for San Francisco, New York, Seattle: $180,000 – $225,000 USD
Base salary range for Hawaii, Washington DC, Texas, Colorado: $162,400 – $233,000 USD
Base salary range for St. Louis: $135,200 – $194,000 USD
Benefits include comprehensive health, dental and vision coverage, retirement benefits, a learning and development stipend, generous PTO, and a commuter stipend. The role may also be eligible for additional benefits such as a commuter stipend.
EEO & Equal Employment Opportunity StatementWe are proud to be an inclusive and equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability status, gender identity or Veteran status. We comply with the United States Department of Labor's Pay Transparency provision. We provide reasonable accommodations to applicants with physical and mental disabilities.
If you need assistance and/or a reasonable accommodation in the application or recruiting process due to a disability, please contact us at
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).