Demo

Senior Cloud Software Engineer (AWS/AI)- (full stack)

Jobs via Dice
Memphis, TN Full Time
POSTED ON 12/25/2025
AVAILABLE BEFORE 1/22/2026
Job Description

ECS is seeking a Senior Cloud Software Engineer (with AI/ML) expertise to work hybrid in our Memphis, TN office or fully remote .

ECS is seeking a Senior Cloud Software Engineer with deep expertise in full-stack development, cloud infrastructure, and AI/ML integration. This role involves designing and deploying intelligent, scalable solutions in AWS environments, with a strong emphasis on modernizing analytical workflows and embedding machine learning capabilities into mission-critical systems.

The ideal candidate is a versatile technologist who thrives in fast-paced environments, rapidly adapts to emerging tools and platforms, and consistently delivers innovative, data-driven solutions. You'll play a key role in transitioning legacy services to the cloud, collaborating with a team of developers and architects to build resilient platforms that support advanced analytics, real-time processing, and intelligent automation.

You should be able to apply scientific rigor, business insight, and engineering best practices to solve complex customer challenges. This includes evaluating data accuracy, deploying ML models, and building systems that extract actionable insights. You're an expert in computer science, engineering, or business, and capable of mentoring others while sharing your cloud and AI/ML expertise across teams and contracts.

Key Responsibilities

  • Lead the design, development, and deployment of full-stack software solutions, including RESTful APIs, modern JavaScript-based user interfaces, and scalable cloud-native architectures
  • Architect and implement complex analytical workflows and AI/ML pipelines, integrating models into production systems for AWS services
  • Define and manage data exchange processes between internal and external systems, ensuring secure, high-throughput communication and interoperability
  • Apply deep expertise in software engineering to troubleshoot and resolve intricate system-level issues, using best practices in performance tuning, testing, and code reviews
  • Rapidly prototype intelligent applications and analytical tools to support dynamic client initiatives, leveraging infrastructure-as-code and DevOps automation
  • Evaluate cloud infrastructure and data systems for accuracy, reliability, and cost-efficiency, optimizing deployments across hybrid environments
  • Communicate complex technical concepts clearly across technical, managerial, and customer audiences, translating requirements into actionable solutions
  • Research and analyze customer needs to deliver tailored, scalable, and secure cloud applications with embedded machine learning capabilities
  • Monitor and manage deployed environments, ensuring operational stability, security, and performance
  • Mentor and train team members, sharing expertise in cloud engineering, software development, and AI/ML integration across organizational boundaries

Salary Range $190,000 - $200,000

Required Skills

General Description of Benefits

  • Proven expertise in full-stack software development, with a strong foundation in Java or C
  • Hands-on experience with modern JavaScript frameworks such as React, and proficiency in NodeJS and Java toolchains (NPM, Angular CLI, Maven)
  • Practical knowledge of deploying and managing applications on AWS using cloud-native methodologies
  • Solid understanding of core web technologies including HTML, CSS, and JSON
  • Ability to architect, build, and maintain scalable full-stack applications in cloud and hybrid environments
  • Experience developing analytical workflows and intelligent data pipelines to support client initiatives
  • Skilled in designing and implementing responsive user interfaces using popular JavaScript frameworks
  • Proficient in building secure, production-grade RESTful web services and APIs
  • Experience deploying and managing distributed messaging systems, particularly Kafka
  • Capable of monitoring, tuning, and maintaining cloud-based environments for performance and reliability
  • Strong background in designing systems that collect, store, and process large-scale data for actionable insights, including AI/ML model integration
  • Comfortable working within agile development teams and contributing to iterative delivery cycles

Technical Skills & Tools Experience

  • Cloud Platforms: AWS (EC2, Lambda, SageMaker, EMR, S3, DynamoDB, CloudFormation)
  • AI/ML Frameworks: TensorFlow, PyTorch, Scikit-learn, AWS SageMaker
  • Front-End Development: React, Angular, Svelte, TypeScript, HTML/CSS
  • Back-End & APIs: Java, Node.js, Flask, REST, GraphQL
  • Containerization & Orchestration: Docker, Kubernetes, Rancher
  • Data Engineering & Stores: PostgreSQL, MySQL, MongoDB, Redis, Kafka, JSON
  • Operating Systems: Linux, Bash scripting
  • Security & Identity: Keycloak, SAML, OAuth2, vulnerability mitigation
  • DevOps & Automation: GitLab CI/CD, Jenkins, Ansible, AWS CDK, Terraform
  • Project & Source Management: GitHub, GitLab, Version One
  • Development Methodologies: Agile, Scrum, Rapid Prototyping

Minimum Qualifications

  • Master's Degree in Computer Science, Engineering, Mathematics, Business Management or equivalent.
  • (must be eligible to obtain a Public Trust Clearance)
  • 12 years of general experience in information systems, including at least 8 years of specialized experience in cloud engineering and full-stack software development
  • Demonstrated success in collaborating with clients to gather requirements and deliver scalable AI/ML-enabled solutions
  • Hands-on experience deploying machine learning models and data pipelines in cloud environments (preferably AWS)
  • Strong understanding of software development lifecycle and agile methodologies, with emphasis on data-driven and intelligent applications

Desired Skills

#ECS1

ECS is an equal opportunity employer and does not discriminate or allow discrimination on the basis any characteristic protected by law. All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran or any other status protected by applicable federal, state, or local jurisdiction law.

ECS is a leading mid-sized provider of technology services to the United States Federal Government. We are focused on people, values and purpose. Every day, our 3300 employees focus on providing their technical talent to support the Federal Agencies and Departments of the US Government to serve, protect and defend the American People.

Salary : $190,000 - $200,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Cloud Software Engineer (AWS/AI)- (full stack)?

Sign up to receive alerts about other jobs on the Senior Cloud Software Engineer (AWS/AI)- (full stack) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Jobs via Dice

  • Jobs via Dice Fargo, ND
  • Brand New Civil Engineer Opening With Leader In Land Development, Utilities and Drainage Design! This Jobot Job is hosted by: Brian Perkins Are you a fit? ... more
  • 12 Days Ago

  • Jobs via Dice Anchorage, AK
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, Healthcare IT Leaders, is seeking the following. Apply... more
  • 12 Days Ago

  • Jobs via Dice Middletown, RI
  • Job ID: 2511899 Location: MIDDLETOWN, RI, US Date Posted: 2025-11-26 Category: Wage Determination (SCA) Subcategory: Service Contract Act Schedule: Full-ti... more
  • 12 Days Ago

  • Jobs via Dice Smithfield, RI
  • RESPONSIBILITIES: Kforce has a client that is seeking a 50/50 FS Java Angular AWS in Smithfield, RI. Responsibilities: Communicating technical needs and ca... more
  • 12 Days Ago


Not the job you're looking for? Here are some other Senior Cloud Software Engineer (AWS/AI)- (full stack) jobs in the Memphis, TN area that may be a better fit.

  • Hilton Memphis, TN
  • ***This role is based at one of our corporate offices in Memphis, TN, McLean, VA, or Dallas, TX*** This is your chance to be a part of an in-house Technolo... more
  • 19 Days Ago

  • Epic Jonesboro, AR
  • Please note that this position is based on our campus in Madison, WI, and requires relocation to the area. We recruit nationally and provide financial relo... more
  • 13 Days Ago

AI Assistant is available now!

Feel free to start your new journey!