Remote job
Senior Software Engineer – Intelligent Platforms & Agents
Job details
About this role
Role overview
Lead hands-on engineering for platforms that model complex environments, automate operations, and support AI-enabled interaction with technical and business systems. The role combines substantial coding with technical direction: you’ll shape distributed services and intelligent agents while guiding architecture, mentoring engineers, and bringing software, infrastructure, systems engineering, and security practices together. The team treats infrastructure, workflows, agent behavior, and operational controls as versioned, testable code.
Responsibilities
- Design, build, and maintain distributed systems, microservices, AI-enabled services, and agents. - Establish patterns for agent orchestration, system interaction, and decision workflows. - Promote infrastructure automation and controls-as-code practices across development and operations. - Work with systems engineers and security specialists to incorporate requirements and protections into platform design and implementation. - Set standards for Git-based collaboration, testing, and documentation, and mentor engineers through reviews and technical guidance. - Integrate CI/CD and security tooling into the development lifecycle, including support for authorization and compliance needs. - Translate operational and mission requirements into scalable technical solutions.
Requirements
- Bachelor’s degree and at least eight years of professional software engineering experience. - Demonstrated ability to design complex or distributed systems and hands-on experience building backend services and microservices. - Experience integrating AI/ML systems, including large language models, into production environments. - Strong background in cloud-native architecture and infrastructure as code. - Experience delivering software in secure, regulated, or compliance-driven environments and bridging software, systems engineering, and security. - Strong technical communication and leadership skills. - Ability to hold and maintain an active Secret security clearance.
Nice to have
- Production experience with agent-based systems, multi-agent patterns, or AI orchestration frameworks. - Experience supporting authorization processes through automation, documentation, and technical leadership. - Active Security+ or equivalent IAT Level II certification. - Experience applying code-based practices to configuration, policies, workflows, or documentation.