

Lead AWS Engineer
Role: Lead AWS Engineer
Location: Hybrid in Charlotte, NC
Top 3 Required Skills:
AWS services/platform backend
Big Data technologies
Frontend (Angular/React)
Job Summary
Overall ownership of team delivery. Acting as mini anchor for the team.
• 8+ years of experience in software development, with a focus on both front-end and back-end technologies.
• Strong proficiency in Python and related frameworks Django, Flask. Experience with front-end technologies and frameworks React, Angular, etc.
• Strong communication and leadership skills.
• Extensive experience with Key technology skill sets – AWS platform and services knowledge including EC2, S3, Lambda, RDS, API Gateway. Strong understanding of RESTful API design and development. Big Data technologies. EMR/Hudi/Glue/Kafka with Python, CI/CD using Terraform/Concourse/Jenkins
• Additional technology skill set – Spark, MongoDB/ DynamoDB/Aurora
• AWS Certification - Associate or Architect. Ability to understand the future Architecture and guide the team with require technical direction
• 8+ years of experience in cloud development (preferably 10-12 yrs but may not have all been in AWS)
Roles & Responsibilities:
• Develop MVP User Stories (Re-usable components/ API’s / UI / Mock stubs etc.)
• Support backlog creation, prioritization, and Story mapping
• Support in technical design and solutioning
• Ability to work across tiers – UI development, APIs, databases (basic developer level tasks)
• Experience with containerization and orchestration tools Docker, Kubernetes. Familiarity with CI CD pipelines and DevOps practices. Knowledge of database design and management SQL and NoSQL databases.
• Experience with Agile development methodologies. Lead the design and development of a modern web architecture using AWS services. Oversee the migration of the existing website to a new architecture.
• Develop and maintain front-end components using modern frameworks e.g., React, Angular, Vue.js.
• Implement back-end services and APIs using Python and related frameworks e.g., Django, Flask. Ensure the application is secure, scalable, and optimized for performance.
• Collaborate with cross-functional teams, including product managers, designers, and other engineers. Mentor and guide junior developers, fostering a culture of continuous learning and improvement. Stay upto date with the latest industry trends and technologies.
• Ability to utilize DevOps CI/CD pipeline, create/configure build and deploy jobs
• Experience working in XP and pair programming model and understands and performs TDD
• Responsible for assigned task delivery and quality and knowledge transfer through daily pairing with client team members
• Motivated and energetic engineers who are passionate about software modernization
• Must be able to clearly communicate with team members and leadership
• Participate in paired programming and XP development
• Strong ability to work independently when required
• Turn complex ideas into manageable pieces of work
• Hands-on, Individual contribution and Mentor other developers in team
• Support team members on troubleshooting
Certifications: AWS Certification Developer / Architect / Data Engineering preferred