Job Title: Software Engineer - Backend AI Engineer Company Name: Strategic Staffing Solutions Job Url: https://www.dice.com/job-detail/bf41128f-fba6-4383-8aa6-82d912bdd885?page=1&location=Remote%2C+OR%2C+USA&radius=30&radiusUnit=mi&q=software+engineer Job Description: Strategic Staffing Solutions Apply Software Engineer - Backend developer AI Remote in Charlotte, NC, US • Posted 7 days ago • Updated 20 minutes ago Contract W2 On-site USD0 - USD0 Strategic Staffing Solutions Fitment Dice Job Match Score™ Go visible to see if you are a good match. Profile Visibility: Off Go visible! Get noticed by recruiters, make the most of your job search, and unlock more dashboard widgets when you change your profile to visible. Learn more Job Details Skills Software Engineer Backend Developer AI LLM Python Summary STRATEGIC STAFFING SOLUTIONS (S3) HAS AN OPENING! Strategic Staffing Solutions is currently looking for a Software Engineer on a W2 contract, for one of its clients!! Candidatesshould be willing to work on our W2 ONLY. Software Engineer- Backend AI Engineer Location: Charlotte, NC Schedule: Hybrid Duration: 12 months Role Type: W2 contract (NO C2C, No 1099) TECHNICAL STACK Your work will involve: - **Language**: Python 3.12+ - **Framework**: FastAPI - **Infrastructure**: Terraform, AWS (Lambda, API Gateway, RDS, DynamoDB, VPC, IAM) - **Database**: PostgreSQL (RDS), DynamoDB - **Testing**: pytest - **CI/CD**: GitHub Actions - **Monitoring**: CloudWatch, structured logging - **LLM Integration**: AWS Bedrock (Claude models) BACKEND DEVELOPER Our client is seeking an experienced Backend Developer to accelerate the development and deployment of AppGen, our innovative AI-powered, low-code application generator. You will be responsible for designing and implementing cloud infrastructure using Terraform and developing serverless APIs in Python FastAPI that power form generation, data persistence, and enterprise-scale deployments. This is a **full-time W2 contract position focused on delivering production-ready infrastructure and backend services in AWS. PRIMARY RESPONSIBILITIES Infrastructure & DevOps (Terraform) Design and implement AWS infrastructure using Terraform, including: Lambda functions (compute layer) API Gateway (REST endpoints, custom authorizers) RDS PostgreSQL and DynamoDB (data layer) VPC, security groups, and private endpoints S3 buckets, CloudFront, and ALB configuration CloudWatch monitoring, logging, and alarms Establish Infrastructure-as-Code best practices (Terraform Cloud, state management, modules) Implement security hardening (least-privilege IAM, encryption, secret management) Optimize infrastructure for cost, performance, and reliability Support CI/CD pipeline for automated deployments Backend API Development (Python FastAPI) Develop robust, async FastAPI services for: Form generation and validation APIs Form submission and data persistence User and project management endpoints Integration with AWS services (Bedrock LLM, S3, DynamoDB, RDS) Design and optimize database schemas (PostgreSQL, JSONB queries) Implement comprehensive error handling, logging, and observability Write and maintain pytest test suites with 80%+ coverage Follow SOLID principles and clean code best practices Collaboration & Delivery Work closely with full-stack engineers and DevOps teams Participate in code reviews and architectural discussions Document infrastructure, APIs, and deployment procedures Troubleshoot production issues and optimize performance Deliver modular, reusable code aligned with project standards REQUIRED QUALIFICATIONS Infrastructure & Cloud - **5+ years** of AWS experience (Lambda, API Gateway, RDS, DynamoDB, VPC) - **3+ years** of Terraform/Infrastructure-as-Code expertise - Strong understanding of AWS security, networking, and cost optimization - Experience with API Gateway custom authorizers and VPC endpoint configuration - Familiarity with Lambda Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.