Role Overview
The Public Sector software engineers (SWEs) create core product building blocks used by forward‑deployed teams to develop agentic capabilities that function across multiple domains. SWEs build systems that ingest and process federal datasets to support real‑time decision‑making in contested environments.
Key Capabilities
- 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
Key Responsibilities
As a Senior Software Engineer, you will lead the development of a vertical feature or a horizontal capability, defining requirements with stakeholders and implementing the solution until it is accepted.
- Manage the full lifecycle of feature development from requirement definition to deployment on classified networks.
- Direct the orchestration of asynchronous agent fleets to meet mission requirements.
- Lead customer engagements to translate mission needs into technical requirements.
- Own the communication with stakeholders to ensure implementation meets defined acceptance criteria.
- Conduct technical reviews and identify risks within machine learning infrastructure and model serving.
- Drive the platform roadmap by providing technical specifications for federal product offerings.
Qualifications
- Full‑Stack Development: Proficiency in front‑end, back‑end development and infrastructure, including modern web development frameworks, programming languages, and databases.
- Cloud‑Native Technologies: Experience with AWS, Azure, or GCP, containerization (Docker) and orchestration (Kubernetes) is a plus.
- Data Engineering: Knowledge of ETL processes and building data pipelines, data modeling, warehousing, and governance principles.
- AI Application Integration: Familiarity with LLMs, prompt engineering, retrieval‑augmented generation (RAG), and agent orchestration.
- Problem Solving: Strong analytical and problem‑solving skills, ability to devise innovative solutions and overcome technical obstacles.
- Collaboration and Communication: Excellent interpersonal skills to collaborate with cross‑functional teams, stakeholders, and customers; ability to articulate technical concepts to non‑technical audiences.
- Adaptability and Learning Agility: Willingness to learn new technologies, adapt to evolving project requirements, and stay current with emerging trends in software engineering.
Compensation & Benefits
Compensation packages for eligible roles include a base salary, equity, and benefits. The salary ranges shown below are the minimum and maximum targets for new hires. Final compensation will be determined during the interview process based on location and other factors.
- San Francisco, New York, Seattle: $216,000—$311,000 USD
- Hawaii, Washington DC, Texas, Colorado: $194,400—$279,000 USD
- St. Louis: $162,400—$233,000 USD
Benefits include health, dental, and vision coverage, retirement benefits, a learning and development stipend, generous PTO, and a potential commuter stipend.
Equal Opportunity Statement
We believe that everyone should be able to bring their whole selves to work, which is why we 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.
Reasonable Accommodations
We are committed to providing reasonable accommodations to applicants with physical and mental disabilities. If you need assistance or a reasonable accommodation during the application or recruiting process, please contact us at Please see the United States Department of Labor's Know Your Rights poster for additional information.
Pay Transparency
We comply with the United States Department of Labor's Pay Transparency provision.
#J-18808-Ljbffr