Software Engineer - DevOps & AI Development
- Salary
- $140K–$160K
- Hiring from
- United States
- Work type
- Hybrid
- Posted
623,424 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Brillient HQ: Reston, VA - Reston, VA 20190
- Level: Experienced
Location: Reston, VA
Work Arrangement: Hybrid - Onsite presence required at Brillient's Reston headquarters
Salary Range: $140,000-$160,000 annually
Minimum Security Clearance Requirement: None
Brillient Corporation is seeking an experienced Software Engineer – DevOps & AI Development to support the development of ALICE, an AI-native decision intelligence platform serving federal, state, local, and commercial customers in environments aligned with Impact Level 5 (IL5) security requirements.
This is a hands-on engineering position for someone who can take a problem from concept to production, working across backend services, frontend applications, data pipelines, cloud infrastructure, and DevOps.
ALICE follows an AI-native development approach, leveraging AI coding tools to accelerate delivery while maintaining rigorous standards for software quality, security, testing, and reliability.
The ideal candidate is a versatile software engineer who thrives in a fast-paced, collaborative environment, takes ownership of technical solutions, and is comfortable adopting AI-assisted development practices to deliver production-ready software.
Key Responsibilities
- Design, develop, test, and deploy software solutions across backend services, frontend applications, data models, and infrastructure.
- Build and maintain scalable cloud-native applications and services using Python, TypeScript, Java, and related technologies.
- Develop and maintain CI/CD pipelines, automated testing frameworks, and infrastructure deployment processes.
- Leverage AI-assisted development tools, such as Claude Code or similar platforms, to accelerate software development while maintaining engineering quality.
- Break down development tasks into clearly defined specifications, automated tests, and independently verifiable deliverables.
- Review, validate, and integrate AI-generated code to ensure functionality, security, maintainability, and performance.
- Collaborate on and progressively manage multiple AI-assisted development workflows as needed.
- Deploy and manage containerized applications using Docker, Kubernetes, and AWS services.
- Develop and maintain infrastructure as code using Terraform or equivalent technologies.
- Implement monitoring, logging, observability, and troubleshooting capabilities across applications and infrastructure.
- Apply secure software development practices, including vulnerability scanning, secrets management, access controls, and dependency management.
- Support integrations with external systems, APIs, databases, and enterprise applications.
- Collaborate with engineering and product stakeholders to deliver reliable, production-ready solutions in an iterative development environment.
What We Offer
- Hybrid work flexibility
- Generous paid time off
- Medical, dental, and vision insurance
- Company-paid life insurance and short-term disability coverage
- Voluntary life insurance and long-term disability coverage
- Employee Assistance Program (EAP)
- Wellness programs
- 401(k) retirement plan
- Competitive compensation
Equal Employment Opportunity and Accommodations
Brillient is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by applicable law.
Brillient is committed to providing reasonable accommodations to individuals with disabilities throughout the application and interview process.
Qualifications
Required Qualifications
- Minimum three (3) to five (5) years of professional experience in software engineering, DevOps, or cloud-native application development, including hands-on experience building, deploying, and supporting production applications.
- Proficiency in Python and at least one additional programming language, preferably TypeScript or Java.
- Experience developing and deploying applications across backend services, frontend interfaces, APIs, and databases.
- Hands-on experience with AWS, Docker, Kubernetes, CI/CD pipelines, and infrastructure automation, with the ability to work across modern cloud-native development environments.
- Experience with CI/CD tools such as GitHub Actions or GitLab CI.
- Familiarity with infrastructure as code using Terraform or equivalent tools.
- Experience developing automated tests, troubleshooting production issues, and maintaining application performance and reliability.
- Understanding of secure software development practices, including OWASP principles, access controls, secrets management, and vulnerability scanning.
- Ability to independently manage development tasks, troubleshoot technical challenges, and deliver production-ready solutions.
- Willingness to adopt AI-assisted development tools and workflows while maintaining software quality, security, and accountability.
- Strong communication, collaboration, and problem-solving skills.
- Must be eligible to obtain and maintain a U.S. government security clearance if required for future contract assignments.
- Ability to work onsite at Brillient's Reston, VA headquarters as part of a hybrid schedule.
Preferred Qualifications
- Experience with AI-assisted software development tools, such as Claude Code, GitHub Copilot, or similar platforms.
- Experience managing multiple AI coding sessions or parallel development workflows is a plus
- Experience with AWS services such as EKS, IAM, and managed PostgreSQL.
- Experience with Terraform, Kubernetes orchestration, cloud monitoring, and observability tools.
- Familiarity with DoD IL5, FedRAMP, or other regulated and security-sensitive cloud environments.
- Experience with automated security testing, container scanning, and secure CI/CD practices.
- Experience working in small, agile engineering teams with responsibility for delivering software from development through production.
