Software Engineer – Backend developer AI
Listed on 2026-02-16
-
Software Development
Backend Developer, Cloud Engineer - Software, Software Engineer, DevOps
Overview
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!!
Candidates should 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
:
FastAPIInfrastructure
:
Terraform, AWS (Lambda, API Gateway, RDS, Dynamo
DB, VPC, IAM)Database
:
Postgre
SQL (RDS), DynamoDBTesting
: pytestCI/CD
:
Git Hub ActionsMonitoring
:
Cloud Watch, structured loggingLLM Integration
: AWS Bedrock (Claude models)
Our client is seeking an experienced Backend Developer to accelerate the development and deployment of App Gen, 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 RESPONSIBILITIESInfrastructure & Dev Ops (Terraform)
Design and implement AWS infrastructure using Terraform, including:
Lambda functions (compute layer)
API Gateway (REST endpoints, custom authorize rs)
RDS Postgre
SQL and Dynamo
DB (data layer)VPC, security groups, and private endpoints
S3 buckets, Cloud Front, and ALB configuration
Cloud Watch 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, Dynamo
DB, RDS)Design and optimize database schemas (Postgre
SQL, 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 Dev Ops 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
Infrastructure & Cloud
5+ years of AWS experience (Lambda, API Gateway, RDS, Dynamo
DB, VPC)3+ years of Terraform/Infrastructure-as-Code expertise
Strong understanding of AWS security, networking, and cost optimization
Experience with API Gateway custom authorize rs and VPC endpoint configuration
Familiarity with Lambda
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).