Backend Software Engineer – Agent Foundation

atNorthrop GrummanRemoteUS flagVirginiaFull-timeFull-stack EngineerMid-levelSenior$103.6k – $193.9k/year

Posted 1 day ago

This is a fully remote position, open to applicants in Virginia.

📋 Description

• Develop and sustain backend services and APIs for agent registration, configuration, versioning, and administration.

• Create database schemas, execute migrations, and ensure reliable data access.

• Implement measures for authentication, authorization, input validation, and trackable administrative actions.

• Build background jobs, manage queues, and process events with mechanisms for retries and failure recovery.

• Connect services with LangSmith, model gateways, and enterprise APIs.

• Write automated tests and utilize logs, metrics, and traces to troubleshoot production challenges.

• Review code, document APIs, and assist with software releases and maintenance tasks.

• Execute additional responsibilities as assigned.


⛳️ Requirements

• A Bachelor’s degree in computer science, software engineering, information systems, data science, or a related STEM field with 5 or more years of pertinent professional experience—or a Master’s degree with 3 or more years of relevant experience for Level 3.

• A Bachelor’s degree in computer science, software engineering, information systems, data science, or a related STEM field with 8 or more years of pertinent professional experience—or a Master’s degree with 6 or more years of relevant experience for Level 4.

• Demonstrated experience in developing production backend software using Python, TypeScript, Java, C#, Go, or comparable languages.

• Familiarity with APIs (e.g., REST APIs), SQL, relational databases, and schema migrations.

• Experience with queues, caches, scheduled jobs, or asynchronous processing.

• Knowledge of service authentication, authorization, and the protection of sensitive data.

• Proficient in using Git, automated testing, debugging, and collaborative software delivery processes.

• Experience supporting systems in secure government environments, including access controls, security requirements, and controlled change processes.

• Capability to obtain and maintain any required security clearance for the position.

• U.S. citizenship may be necessary based on the final clearance determination.

• Familiarity with containerization technologies (e.g., Docker).

• Preferred: Experience with FastAPI, Node.js, PostgreSQL, Redis, or similar technologies.

• Preferred: Experience with Azure, containers, and automated deployment pipelines.

• Preferred: Experience with LangSmith or other AI application tools.

• Preferred: Experience in creating versioned APIs and reusable developer capabilities.

• Preferred: Experience in developing CI/CD pipelines.

• Preferred: Experience implementing authentication and authorization solutions using OIDC and OAuth 2.0.

• Preferred: Experience with developing Model Context Protocol (MCP) servers.


🏝️ Benefits

• Overtime eligibility based on position.

• Shift differential depending on position.

• Discretionary bonus.

• Health insurance coverage.

• Life insurance.

• Disability insurance.

• Savings plan.

• Company-paid holidays.

• Paid time off (PTO) for vacation and/or personal business.

People also viewed

VALCE Talent Solutions1 day ago

Full Stack Engineer

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job
Coinbase1 day ago

Software Engineer, Wallets, Liquidity and Bridging Team

US flagUnited States OnlyFull-timeFull-stack Engineer$152.4k – $179.3k/year
ApplyView job
Northrop Grumman1 day ago

Senior Principal Engineer, Supplier Quality

US flagNorth Carolina, +2 more statesFull-timeFull-stack Engineer$117.5k – $176.3k/year
ApplyView job
Topstep1 day ago

Staff Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$200k – $250k/year
ApplyView job
HEAVY CONSTRUCTION SYSTEMS SPECIALISTS INC1 day ago

Senior Software Developer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
First American (India)1 day ago

Senior Software Engineer – SDET

IN flagIndia OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers