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.
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 cold-start optimization and Layer management
– Proven ability to design and document infrastructure architecture
Backend Development
– **5+ years** of Python development experience
– **3+ years** with FastAPI, Django, or similar async Python frameworks
– Expertise in relational databases (PostgreSQL) and JSONB queries
– Experience with async/await patterns and error handling
– Strong understanding of REST API design principles
– Proficiency with SQLAlchemy ORM and database optimization
General Skills
– Excellent debugging and troubleshooting abilities
– Experience with git workflows, pull requests, and CI/CD
– Ability to work independently and deliver production-ready code
– Strong communication and documentation skills
– Bachelor’s degree in Computer Science, Engineering, or equivalent professional experience
PREFERRED QUALIFICATIONS
– Experience with AWS Bedrock or other LLM platforms
– Familiarity with Azure AD/MSAL for authentication
– Knowledge of DynamoDB and document-based data models
– Experience with serverless architecture patterns
– Contributions to open-source projects
– Experience with Cypress or similar testing frameworks
– AWS Solutions Architect Associate certification or equivalent
– Exposure to Angular/TypeScript (not required, but helpful for API design)
WHAT YOU’LL DELIVER
Over the 3-6 month contract, you’ll be responsible for:
- **Infrastructure Foundations** – Design and implement scalable, secure AWS infrastructure with Terraform
- **API Implementations** – Develop 5-8 new FastAPI endpoints with full test coverage
- **Database Optimization** – Schema design, query optimization, and connection pooling
- **Security & Observability** – Implement logging, monitoring, and security best practices
- **Documentation** – Comprehensive infrastructure and API documentation
- **Knowledge Transfer** – Onboarding materials and runbooks for future team members
- **Code Quality** – All deliverables passing linting, testing, and security reviews
“Beware of scams. S3 never asks for money during its onboarding process.”
