Senior Software Engineer, AI-Enabled FEMA Cloud Solutions

Digital Consultants LLC

Washington (District of Columbia)

On-site

USD 140,000 - 180,000

Full time

45 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

PTO
Health benefits
401(k) plan

Job summary

Digital Consultants LLC seeks a Senior Software Engineer to design, develop, and sustain full-stack apps enabling FEMA AI solutions across approved cloud environments. You will translate needs into scalable technical solutions using PERN and Terraform, build CI/CD pipelines, and ensure secure, observable production systems.

The role requires 5–10 years of experience, U.S. citizenship, and strong collaboration with diverse teams in an Agile environment.

Qualifications

  • U.S. citizenship and FEMA public trust suitability (no security clearance identified).
  • Bachelor's or Master's in computer science, AI, ML, or related field.
  • Five to ten years of relevant software development experience.
  • Experience applying Scrum and Agile methodologies.
  • Proficiency with relational databases and full-stack development (PERN).
  • Microsoft Certified: Azure Developer Associate (AZ-204) or similar is highly desired.

Responsibilities

  • Design, develop, implement, maintain, and improve full-stack software applications and supporting processes that deliver FEMA AI solutions across FEMA-approved enterprise cloud and technology platforms.
  • Translate FEMA program needs, customer pain points, system requirements, data usage, work processes, and user journeys into secure, scalable, maintainable, and production-ready technical solutions.
  • Develop front-end, middleware, and back-end components using industry-standard frameworks and languages, including PERN technologies, and develop infrastructure as code using Terraform.
  • Apply software architecture and engineering best practices to determine system specifications, technical requirements, integration patterns, data flows, security boundaries, and deployment approaches.
  • Build, configure, and sustain applications supporting AI-enabled use cases such as retrieval-augmented generation chatbots, document processing and translation, predictive dashboards, analytics tools, fraud detection, routing, and workflow automation.
  • Integrate internally developed and externally developed solutions into FEMA enterprise engineering patterns and approved hosting environments; refactor applications when needed for secure onboarding and operational use.
  • Develop, implement, and maintain CI/CD pipelines using FEMA-approved tools and manage source code through Git-based repositories, configuration management, and version-control standards.
  • Integrate observability capabilities into software engineering efforts to support performance monitoring, operational troubleshooting, reliability, and continuous improvement.
  • Direct or support system installation, configuration, releases, upgrades, maintenance, testing, debugging, and production deployment activities.
  • Collaborate with product owners, program managers, AI solution architects, AI developers/engineers, data scientists, cloud engineers, security personnel, customer program offices, and other development teams using Agile/Scrum and Joint Development Team practices.

Skills

Full-stack development
PERN stack
CI/CD pipelines
Git-based source control
Agile/Scrum
Relational databases
Infrastructure as code (Terraform)
Observability tooling
System installation & upgrades
Problem-solving & analysis

Education

Bachelor's degree in computer science, Artificial Intelligence, Machine Learning, or related field
Master's degree in computer science, AI, ML, or related field

Tools

Terraform
Git

Job description

Digital Consultants LLC seeks a Senior Software Engineer to design, develop, and sustain full-stack apps enabling FEMA AI solutions across approved cloud environments. You will translate needs into scalable technical solutions using PERN and Terraform, build CI/CD pipelines, and ensure secure, observable production systems.

The role requires 5–10 years of experience, U.S. citizenship, and strong collaboration with diverse teams in an Agile environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer - AI & Federal Cloud
Senior Full-Stack Engineer - AI & Federal Cloud

Socket.dev • Washington

On-site
USD 140,000 - 180,000
PTO
Group health plans
401(k) with company matching
+4
Senior Software Engineer - AI in Federal Cloud
Senior Software Engineer - AI in Federal Cloud

Digital Consultants, LLC • Washington

On-site
USD 140,000 - 180,000
Competitive wages
Full benefits package
Growth opportunities
Senior Software Engineer
Senior Software Engineer

Digital Consultants, LLC • Washington

On-site
USD 140,000 - 180,000
Competitive wages
Full benefits package
Growth opportunities
Senior Software Engineer
Senior Software Engineer

Socket.dev • Washington

On-site
USD 140,000 - 180,000
PTO
Group health plans
401(k) with company matching
+4
Senior Software Engineer
Senior Software Engineer

Digital Consultants LLC • Washington

On-site
USD 140,000 - 180,000
PTO
Health benefits
401(k) plan
Federal AI Program Manager - Product & Delivery
Federal AI Program Manager - Product & Delivery

Socket.dev • Washington

On-site
USD 140,000 - 180,000
PTO
Health plans
401(k) with match
+4
Senior Full-Stack AI Engineer - Remote
Senior Full-Stack AI Engineer - Remote

Unissant • Ashburn (VA)

On-site
USD 120,000 - 180,000
Senior AI Software Engineer
Senior AI Software Engineer

MSM Technology, LLC • United States

On-site
USD 120,000 - 180,000
AI Program Manager for Federal Projects
AI Program Manager for Federal Projects

Digital Consultants LLC • Washington

On-site
USD 140,000 - 180,000
PTO
Health plans
401(k)
Remote AI/ML Engineer for Federal Mission Apps
Remote AI/ML Engineer for Federal Mission Apps

Unissant • Ashburn (VA)

On-site
USD 120,000 - 160,000