Senior Software Development Engineer, Amazon Connect Customer - Connectors & Mobile
About the role
As part of the AWS Applied AI Solutions organization, we have a vision to provide business applications, leveraging Amazon’s unique experience and expertise, that are used by millions of companies worldwide to manage day-to-day operations. We will accomplish this by accelerating our customers’ businesses through delivery of intuitive and differentiated technology solutions that solve enduring business challenges. We blend vision with curiosity and Amazon’s real-world experience to build opinionated, turnkey solutions. Where customers prefer to buy over build, we become their trusted partner with solutions that are no-brainers to buy and easy to use. Amazon Connect is an AI-powered customer experience solution that enables superior outcomes at a lower cost. Since its 2017 public launch, Amazon Connect has become an AI leader, transforming how organizations of all types interact with their customers. The Connector and Mobile team's goal is to transform customer engagement by extending Amazon Connect Customer's capabilities to mobile and making it the platform of choice for seamless interactions across any device and communication channel empowering end customers with AI-driven self-service experiences that resolve needs effortlessly, while giving companies' workers the mobile-native tools to deliver exceptional service from anywhere.
Responsibilities
- Design and code the right solutions starting with broadly defined problems.
- Work in an agile environment to deliver high-quality software.
- You are creative, responsible, and able to dive deep into emerging serverless AWS technologies.
- You will think about business opportunities, operational issues, architectural diagrams, scalability, security, and the customer perspective in the course of a single conversation.
Requirements
- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team
Qualifications
- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
Benefits
- Health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
- 401(k) matching
- Paid time off
- Parental leave
Pay
USA, WA, Seattle - $168,100.00 - $227,400.00 USD annually (sign-on payments and restricted stock units included; final compensation based on experience, qualifications, and location)