
Backend Software Engineer – Agent Foundation
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Virginia.
• 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.
• 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.
• 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.
VALCE Talent Solutions
Coinbase
Northrop Grumman
Topstep
Get handpicked remote jobs straight to your inbox weekly.