Alight Inc. (NYSE: ALIT) is a leading cloud-based human capital technology and services provider
Senior Full Stack Engineer – AWS
Location
Illinois
Posted
78 days ago
Salary
$130K - $165K / year
Seniority
Senior
Job Description
Senior Full Stack Engineer – AWS
Alight Solutions
• Architect and implement serverless, event-driven, and containerized cloud applications using AWS services (e.g., Lambda, API Gateway, DynamoDB, Step Functions, S3, ECS/EKS) • Build robust, secure, and high-performance cloud-native solutions, leveraging both front-end (Angular, TypeScript) and back-end (Node.js, Java, RESTful APIs) technologies • Lead the design and integration of Generative AI workflows leveraging Amazon Bedrock, RAG pipelines, and knowledge-base-driven context engineering for intelligent, reliable, and extensible AI solutions • Develop and maintain internal frameworks, reusable modules, and developer platforms to enhance developer experience, maintainability, and cloud efficiency • Implement multi-tier architectures and RESTful microservices, integrating with upstream and downstream systems • Manage databases with Amazon RDS (MySQL/PostgreSQL), DynamoDB, and Aurora, including both SQL and NoSQL modeling • Design and maintain CI/CD pipelines and apply Infrastructure as Code (IaC) practices using Terraform and CloudFormation • Employ testing frameworks and backend testing tools to ensure code quality and reliability • Collaborate cross-functionally with product, design, and data science teams to bridge business goals with scalable cloud solutions • Champion accessibility-first design and inclusive engineering practices across products and internal tooling • Mentor engineers and influence architectural direction aligned with organizational growth and sustainability objectives • Implement logging, monitoring, and distributed tracing using AWS and third-party tools (e.g., CloudWatch, X-Ray, ELK stack) • Optimize application performance and ensure high availability through AWS scaling and caching mechanisms (Elastic Load Balancer, CloudFront)
Job Requirements
- 10+ years of experience in software engineering, cloud architecture, or full-stack application development
- Deep hands-on experience with AWS (e.g., Bedrock, Lambda, Step Functions, Redshift, Glue, ECS/EKS, IAM, S3, API Gateway, RDS, CloudFormation, EC2, Fargate, CloudWatch)
- Proficiency in Python, Java, TypeScript/Node.js, or similar languages for serverless and full-stack development
- Strong grasp of context engineering, prompt orchestration, and LLM application design
- Proven success leading cross-functional engineering teams and innovating at the intersection of technology and business
- Commitment to accessibility and inclusive design principles
- Experience integrating agent-based architectures and retrieval-augmented generation (RAG) on AWS
- Understanding of application-level security, compliance, and cost optimization best practices in the cloud
- Experience with internal developer platforms, CI/CD pipelines, and observability frameworks
- Prior contributions to AI/ML product teams or open-source cloud frameworks
- Skilled in serverless and containerized application design and deployment using AWS SAM, Docker, and ECS
- Experience in implementing secure authentication and authorization using AWS Cognito, OAuth2.0, and JWT
- Strong proficiency in database management with Amazon RDS, DynamoDB, and Aurora, including SQL and NoSQL modeling
- Good working knowledge of testing frameworks and backend testing tools like JUnit
- Strong exposure to Agile and Waterfall methodologies, with a focus on continuous delivery and iterative development
- Adept in version control and configuration management tools including GitHub, Bitbucket, and AWS CodeCommit
Benefits
- health, dental and vision coverages starting Day One
- wellbeing programs
- retirement plans with contribution matching
- generous time off
- parental leave
- continuing education
- career growth opportunities
Related Guides
Related Categories
Related Job Pages
More Cloud Engineer Jobs
With more than 30 years in business, Mindex is a product and services company with a proven track record of delivering successful software and product solutions. We specialize in agile software development, cloud professional services, and the creation of innovative, homegrown products. Our team has built platforms such as SchoolTool, Advanced Analytics, and our Integrations Platform from the ground up-giving us firsthand experience in designing, developing, supporting, and scaling modern software in real‑world environments. We're proud to be recognized as the #1 Software Developer in the 2025 RBJ Book of Lists and ranked #80 in the Rochester Chamber Top 100 Companies. As our roster of satisfied clients and #ROCstar employees continues to grow, we're always looking for talented people who want to make an impact. Are you ready to join our team? Essential Functions: - Cloud Migration: Lead and execute the migration of client workloads to AWS, encompassing assessment, planning, design, implementation, and optimization phases. - Managed Services: Provide proactive monitoring, management, and support for client cloud environments, ensuring high availability, security, and performance. - Solution Architecture: Design and implement scalable, resilient, and secure cloud architectures on AWS, leveraging best practices and industry standards. - Automation & DevOps: Champion automation initiatives, develop and implement Infrastructure-as-Code (IaC) solutions, and promote DevOps principles. - Client Collaboration: Build strong relationships with clients, acting as a trusted advisor and technical expert. Effectively communicate complex technical concepts to both technical and non-technical audiences. - Continuous Improvement: Proactively identify opportunities to optimize cloud environments, improve operational efficiency, and enhance service delivery. - Security and Compliance: Design and implement security measures, including network security, identity and access management, encryption, data protection and adherence to industry compliance standards. - Incident Management: Diagnose and resolve complex cloud-related issues, identify root causes, and address incidents to reduce downtime effectively. Participation in an after-hours, rotational on-call schedule is required to address critical issues as they arise. - Emerging Technologies: Stay up to date with the latest trends and advancements in cloud technologies, migration strategies, and architectural patterns. Evaluate emerging technologies and recommend their adoption to enhance cloud architecture capabilities and drive innovation.
Role Description - Cloud Migration: Lead and execute the migration of client workloads to AWS, encompassing assessment, planning, design, implementation, and optimization phases. - Managed Services: Provide proactive monitoring, management, and support for client cloud environments, ensuring high availability, security, and performance. - Solution Architecture: Design and implement scalable, resilient, and secure cloud architectures on AWS, leveraging best practices and industry standards. - Automation & DevOps: Champion automation initiatives, develop and implement Infrastructure-as-Code (IaC) solutions, and promote DevOps principles. - Client Collaboration: Build strong relationships with clients, acting as a trusted advisor and technical expert. Effectively communicate complex technical concepts to both technical and non-technical audiences. - Continuous Improvement: Proactively identify opportunities to optimize cloud environments, improve operational efficiency, and enhance service delivery. - Security and Compliance: Design and implement security measures, including network security, identity and access management, encryption, data protection and adherence to industry compliance standards. - Incident Management: Diagnose and resolve complex cloud-related issues, identify root causes, and address incidents to reduce downtime effectively. Participation in an after-hours, rotational on-call schedule is required to address critical issues as they arise. - Emerging Technologies: Stay up to date with the latest trends and advancements in cloud technologies, migration strategies, and architectural patterns. Evaluate emerging technologies and recommend their adoption to enhance cloud architecture capabilities and drive innovation. Qualifications - AS or BS degree in Computer Science, Engineering, or related area, and/or an equivalent combination of education and experience. - 5+ years of hands-on experience with AWS cloud infrastructure and services. Requirements - Proven expertise in cloud migration methodologies and best practices. - Strong understanding of cloud security principles and best practices. - Proficiency in Infrastructure-as-Code (IaC) tools such as Terraform or CloudFormation. - Experience with configuration management tools (e.g., Ansible, Chef, Puppet). - Scripting skills in Python or other relevant languages. - Excellent communication, interpersonal, and problem-solving skills. - Strong focus on exceptional customer service. - Aptitude and desire to work in a highly collaborative, self-organizing, team environment. - Highly organized & accurate. Benefits - Health insurance - Paid holidays - Paid time off - 401k retirement savings plan and company match with pre-tax and ROTH options - Dental insurance - Vision insurance - Employer paid disability insurance - Life insurance and AD&D insurance - Employee assistance program - Flexible spending accounts - Health savings account with employer contributions - Accident, critical illness, hospital indemnity, and legal assistance - Adoption assistance - Domestic partner coverage - Mindex Perks: Tickets to local sporting events, Teambuilding events, Holiday and celebration parties - Professional Development: Leadership training, License to Udemy online training courses, Growth opportunities
• You operate customized products for Campact together with the Operations team. • In the cloud and hybrid‑cloud domain, you design and develop solutions based on Linux, Kubernetes and related technologies. • You support and design the migration from an internally developed platform to Kubernetes at the requirements level. • You are part of the on‑call rota and, together with your colleagues, handle incident detection and remediation.
• Work closely with our Cloud Team and software developers. • Support the engineering team in building & designing fault-tolerant applications and infrastructure. • Define container-based and sandbox deployment strategies. • Support cloud integrations, pipelines, and upgrades. • Develop automation tools to ensure our services can run at scale with high availability. • Guard our infrastructure through increasing service security, redundancy, and monitoring. • Improve and monitor our CI/CD environment as well as server and network environments. • Support disaster recovery, backup, redundancy, and capacity planning activities. • Evangelize and coach Vodeno engineers on best practices. • Design, develop, deploy, and maintain the enterprise logging platform using Elastic Stack. • Actively contribute to improving the Elastic Stack ecosystem. • Develop and manage high volume data ingestions and real-time data flow processes.


