Software Engineer (CSDE) jobs in United States
cer-icon
Apply on Employer Site
company-logo

CACI International Inc · 3 hours ago

Software Engineer (CSDE)

CACI International Inc is seeking a Software Engineer to support the development and enhancement of their AI Chat/GPT capabilities deployed within a Cloud-First AWS environment. The role focuses on extending an existing open-source AI chat platform by designing and implementing integrations and AI agents to meet mission and enterprise needs.

Information TechnologyService IndustrySoftware
check
Comp. & Benefits
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Take ownership of research, design, and development of software systems using industry proven design patterns and leveraging open-source products when possible
Staying educated on current technology trends is strongly encouraged to be able to provide new and innovative solutioning as a recognized subject matter expert to our team and customer advocates
Software development problems faced are difficult and often complex
Involved in all stages of the software development lifecycle to include requirement analysis, technical design, system integration, implementation, and deployment
Supports management teams in defining the technical vision of the program
Effectively collaborate within an agile team to execute established development processes and tasks which is paramount to yours and the team's success
Work a hybrid schedule in collaboration with the CSDE team

Qualification

Object-oriented software developmentAWS servicesLinux environmentsKubernetesWeb app developmentAI technologiesCI/CD pipelineContainer technologyNoSQL databasesGitLabGoPythonReactTypeScriptMicrosoft Power PlatformPostgres SQLCompTIA Security+

Required

Must be able to successfully complete our clearance sponsorship program to obtain an active TS/SCI clearance with polygraph if required (US Citizenship required)
Typically has a University Degree (BA/BS) or equivalent experience and minimum 7 years of related work experience
5+ years of object-oriented software development experience
Experience building web apps
Strong understanding of Linux environments
Experience with AWS services
Familiarity with current AI-based tools and trends
Experience with Kubernetes
General curiosity for AI technologies

Preferred

CI/CD pipeline experience using GitLab
Experience with MCP and Agentic workflows
Experience with GitOps managing infrastructure and application deployments
Experience with AWS Bedrock and other AWS AI services
Experience with the Go / Python / React / TypeScript
Experience with container technology (e.g. Docker) development and deployment
Experience with OpenWebUI / LiteLLM / Langfuse
AWS Certified Developer or Solution Architect (Associate or Professional)
Relevant Kubernetes Certification (Certified Kubernetes Application Developer, Kubernetes and Cloud Native Associate)
Experience with Microsoft Power Platform
Familiarity with NoSQL databases like DynamoDB, MongoDB, Cassandra
Familiarity with Postgres SQL
CompTIA Security+

Benefits

Healthcare
Wellness
Financial
Retirement
Family support
Continuing education
Time off benefits

Company

CACI International Inc

company-logo
At CACI International Inc (NYSE: CACI), our 25,000 talented and dynamic employees are ever vigilant in delivering distinctive expertise and technology to meet our customers’ greatest challenges in national security.

Funding

Current Stage
Public Company
Total Funding
$1B
2025-05-21Post Ipo Debt· $1B
2003-01-10IPO

Leadership Team

leader-logo
John Mengucci
President & CEO
linkedin
leader-logo
Darryl W Burke
Senior Vice President / Air Force Client Executive
linkedin
Company data provided by crunchbase