Role: AWS Solutions Architect
Location: Minneapolis, MN
Employment Type: Full-Time
Work Authorization: Visa Independent Candidates
Role Overview
We are seeking a highly skilled AWS Solutions Architect to design and deliver scalable, secure, and high-performing cloud architectures. This role requires deep expertise in AWS services, cloud-native design patterns, and hands-on experience in building distributed systems.
Key Responsibilities
Architecture & Design
- Design end-to-end AWS cloud architectures for enterprise-scale applications
- Define best practices for high availability, fault tolerance, and scalability
- Architect microservices-based and event-driven systems
Cloud Engineering
- Build and optimize solutions using AWS services such as EC2, Lambda, S3, RDS, DynamoDB, ECS/EKS
- Design API-driven architectures using API Gateway and serverless frameworks
- Implement messaging systems using SQS, SNS, Kafka (MSK)
DevOps & Automation
- Implement Infrastructure as Code (IaC) using Terraform or CloudFormation
- Design CI/CD pipelines using Jenkins, GitHub Actions, or AWS CodePipeline
- Enable automated deployments and environment provisioning
Security & Compliance
- Architect secure systems using IAM, KMS, Secrets Manager
- Implement network security (VPC, subnets, NACLs, security groups)
- Ensure compliance with enterprise security standards
Performance & Optimization
- Optimize cost, performance, and scalability of AWS workloads
- Conduct architecture reviews and performance tuning
- Implement monitoring using CloudWatch, Prometheus, Grafana
Stakeholder Collaboration
- Work with engineering, product, and business teams
- Act as a technical advisor for cloud strategy and adoption
Required Qualifications
- 8+ years in software engineering / cloud architecture
- 4+ years of hands-on AWS experience
- Strong experience with distributed systems and microservices
- Expertise in at least one language: Python, Java, or .NET
- Deep understanding of networking, APIs, and system design
Preferred Qualifications
- AWS Certified Solutions Architect (Associate or Professional)
- Experience with Kubernetes (EKS) and containerization (Docker)
- Exposure to data platforms (Redshift, EMR, Glue)
- Experience with multi-cloud or hybrid architectures
Nice to Have
- Experience in high-scale, customer-facing platforms
- Background in DevOps or platform engineering
- Knowledge of observability and SRE practices