Bachelor's degree in Computer Science, Engineering, or related field At least 6 years of experience in software engineering Strong proficiency in Python Strong proficiency in Amazon Web Services (AWS), particularly serverless technologies Strong proficiency in AI-assisted development tools Strong proficiency with SQL or NoSQL databases Experience with Agile/Scrum, Git, IaC, and CI/CD pipelines Experience building enterprise-class applications Strong technical writing skills Strong problem-solving skills Excellent English communication and collaboration skills