Amazon.com Inc logo

Senior Software Development Engineer AWS Connect, Cascades, Amazon Connect

Amazon.com Inc
  • Seattle, WA
    5 days ago

    Job Description

    AWS Applied AI Solutions (AAIS) is building toward a future where every business innovates with Amazon AI teammates. To get there, we build AI solutions that improve human capabilities and transform entire business functions. We create end-to-end products that surprise and delight out-of-the-box, making complex things easy and hard things possible, with no cloud experience required. We start with customers who embrace the future and build bridges to meet the rest where they are. We pursue ambitious opportunities with conviction, and we are looking for builders who share that mindset.

    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.

    We have a rapidly growing customer base and an exciting charter in front of us that includes solving highly complex engineering and algorithmic problems. We are looking for passionate and talented Software Development Engineers to join us to innovate on this new service that addresses customer needs to build modern contact centers in the cloud. The position represents a rare opportunity to be a part of a fast-growing business soon after launch and help shape the technology and product as we grow. You will be playing a crucial role in developing the next generation contact center and get the opportunity to design and deliver scalable resilient systems while maintaining a constant customer focus.

    As a developer on our team you"ll own code end-to-end from design to development and work closely with senior technical leaders within the team and across AWS. You"ll have a sound understanding of computer science fundamentals and practical industry experience working across the stack with technology involving modern web, SOA, NoSQL databases, AI, ML, Big Data, and more.

    We build backend services for Amazon Connect Amazon"s cloud contact center platform used by thousands of organizations worldwide. Our customers range from small businesses to some of the largest enterprises on the planet and the tools we build are used by contact center agents and supervisors every day.

    Our team works across multiple areas of the Connect platform owning services end-to-end from design through operations. We"re a small close-knit engineering team based in Seattle that moves fast ships often and takes pride in building systems that are reliable and simple to operate.

    We actively use AI to accelerate our work. Whether it"s writing code, exploring designs, or automating operational tasks, we integrate AI tools into our daily workflows and encourage experimentation with new approaches.

    The culture here is collaborative and low-ego. We debate technical tradeoffs openly help each other grow and give engineers the autonomy to own meaningful problems from day one. You"ll work alongside experienced engineers who care about craft and who are excited to build tools that make a real difference for contact center teams around the world.

    Key job responsibilities

    • Design develop and maintain highly available scalable backend services that power Amazon Connect"s customer-facing features
    • Own the full software development lifecycle for assigned projects from technical design through deployment and operational excellence
    • Write clean testable production-quality code (primarily Java) and conduct rigorous code reviews for peers
    • Collaborate with product managers, UX designers, and partner teams to translate business requirements into technical solutions
    • Identify and resolve complex technical problems across distributed systems, including performance optimization, fault tolerance, and data consistency
    • Mentor junior engineers (L4s and interns) through code reviews design discussions and pair programming
    • Participate in on-call rotations and operational reviews driving improvements to reduce operational burden
    • Contribute to architectural decisions and technical roadmap planning for the team"s services
    • Write and maintain design documents runbooks and operational documentation

    A day in the life

    You"ll spend your mornings reviewing pull requests and checking service health dashboards. Our team builds the backend systems that power how contact center agents manage customer cases at scale.

    Most of your day involves writing code often with AI coding assistants to accelerate development. You"ll design APIs, build features, and solve distributed systems problems in Java and TypeScript, deploying to AWS. When you"re not coding you"ll be in design discussions with product managers and frontend engineers figuring out how to break big customer problems into shippable solutions.

    You"ll also mentor junior engineers contribute to architectural decisions and take turns on-call (about one week every 6-8 weeks). The customers you"re building for are enterprise contact centers some of the largest in the world and the agents who use these tools every day feel the impact of what you ship.

    About the team

    Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn"t followed a traditional path, or includes alternative experiences, don"t let it stop you from applying.

    Amazon Web Services (AWS) is the world"s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating - that"s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.

    We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why flexible work hours and arrangements are part of our culture. When we feel supported in the workplace and at home, there"s nothing we can"t achieve in the cloud.

    Here at AWS, it"s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity and AmazeCon conferences, inspire us to never stop embracing our uniqueness.

    We"re continuously raising our performance bar as we strive to become Earth"s Best Employer. That"s why you"ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.

    Numbers & Facts

    LocationSeattle, WA
    IndustryRetail
    Company Size10,000 employees or more
    Year Founded1994
    Websitehttp://Amazon.com/militaryroles

    About Company

    At Amazon, we don’t wait for the next big idea to present itself. We envision the shape of impossible things and then we boldly make them reality. So far, this mindset has helped us achieve some incredible things. Let’s build new systems, challenge the status quo, and design the world we want to live in. We believe the work you do here will be the best work of your life.

    Wherever you are in your career exploration, Amazon likely has an opportunity for you. Our research scientists and engineers shape the future of natural language understanding with Alexa. Fulfillment center associates around the globe send customer orders from our warehouses to doorsteps. Product managers set feature requirements, strategy, and marketing messages for brand new customer experiences. And as we grow, we’ll add jobs that haven’t been invented yet.

    It’s Always Day 1
    At Amazon, it’s always “Day 1.” Now, what does this mean and why does it matter? It means that our approach remains the same as it was on Amazon’s very first day – to make smart, fast decisions, stay nimble, invent, and stay focused on delighting our customers. In our 2016 shareholder letter, Amazon CEO Jeff Bezos shared his thoughts on how to keep up a Day 1 company mindset. “Staying in Day 1 requires you to experiment patiently, accept failures, plant seeds, protect saplings, and double down when you see customer delight,” he wrote. “A customer-obsessed culture best creates the conditions where all of that can happen.” You can read the full letter here

    Our Leadership Principles
    Our Leadership Principles help us keep a Day 1 mentality. They aren’t just a pretty inspirational wall hanging. Amazonians use them, every day, whether they’re discussing ideas for new projects, deciding on the best solution for a customer’s problem, or interviewing candidates. To read through our Leadership Principles from Customer Obsession to Bias for Action, visit https://www.amazon.jobs/principles

    Skills

    • Algorithmsunmatched
    • Amazon Web Services (AWS)unmatched
    • Application Programming Interface (API)unmatched
    • Architectural Servicesunmatched
    • Artificial Intelligence (AI)unmatched
    • Big Dataunmatched
    • Bridge Buildingunmatched
    • Building Systemsunmatched
    • Business Growthunmatched
    • Call Center Managementunmatched
    • Call Centersunmatched
    • Cloud Computingunmatched
    • Code Reviewsunmatched
    • Computer Programmingunmatched
    • Computer Scienceunmatched
    • Conferencesunmatched
    • Cost Controlunmatched
    • Customer Experienceunmatched
    • Customer Relationsunmatched
    • Design Documentunmatched
    • Develop and Maintain Customersunmatched
    • Distributed Computingunmatched
    • Documentationunmatched
    • Internet Technologyunmatched
    • Javaunmatched
    • Mentoringunmatched
    • NoSQLunmatched
    • On Callunmatched
    • Operational Auditunmatched
    • Operational Improvementunmatched
    • Performance Tuning/Optimizationunmatched
    • Problem Solving Skillsunmatched
    • Process Improvementunmatched
    • Product Designunmatched
    • Project Developmentunmatched
    • Reporting Dashboardsunmatched
    • Requirements Managementunmatched
    • Resolve Customer Issuesunmatched
    • Scalable System Developmentunmatched
    • Service-Oriented Architecture (fka Distributed Object Architecture)unmatched
    • Small Businessunmatched
    • Software Developmentunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Software Engineeringunmatched
    • Startupunmatched
    • Systems Scalabilityunmatched
    • Team Playerunmatched
    • Technical/Engineering Designunmatched
    • User Experience Design (UXD)unmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder