Software Development Engineer, Amazon Connect Customer
Role details
Job location
Tech stack
Job description
Experteer Overview In this role you will help build the next generation of cloud-based contact centers as part of the AWS Applied AI Solutions group. You will own end-to-end software development, shaping scalable, resilient systems that deliver AI-powered customer experiences. You'll collaborate with senior engineers across AWS to solve complex engineering problems and impact millions of users. This is a rare opportunity to influence product and technology early in a fast-growing service. You will work in a world-class, inclusive culture that values learning and mentorship, with meaningful chances to grow your career. Compensation / Benefits * -design and implement large-scale, multi-tiered software applications and services * develop end-to-end code from design through deployment, ensuring reliability and scalability * work with web technologies, SOA, NoSQL databases, and microservices * collaborate with senior technical leaders across AWS to shape product and technology * participate in architecture discussions, code reviews, and operational activities * build and operate distributed software tools and services with a customer-focused mindset Tasks * 3+ years of non-internship software development experience * 2+ years in design or architecture of systems for reliability and scaling * 1+ years developing large-scale, multi-tiered distributed software applications * 1+ years of OO design experience * 1+ years programming in at least one language (C#, C++, Java, or Perl) * Bachelor's degree or foreign equivalent in CS, Engineering, Mathematics, or related field Key requirements * flexible work hours * mentorship and career growth * health insurance (medical, dental, vision) * 401(k) matching * paid time off * parental leave
Requirements
and in architecture discussions, code reviews, and operational activities * build and operate distributed software tools and services with a customer-focused mindset Tasks * 3+ years of non-internship software development experience * 2+ years in design or architecture of systems for reliability and scaling * 1+ years developing large-scale, multi-tiered distributed software applications * 1+ years of OO design experience * 1+ years programming in at least one language (C#, C++, Java, or Perl) * Bachelor's degree or foreign equivalent in CS, Engineering, Mathematics, or related field Key requirements * flexible work hours * mentorship and career growth * health insurance (medical, dental, vision) * 401(k) matching * paid time off * parental leave