Returning Candidate?

Software Development Engineer

Software Development Engineer

Job ID 
Posted Date 
Company Services, Inc.
Position Category 
Software Development
Recruiting Team 
North American Teams - AWS

Job Description

Amazon Connect, a brand-new and highly disruptive AWS SaaS product, team is looking for a Software Development Engineer to help us innovate and build on this new service that addresses customer needs to build highly elastic, highly available and modern contact centers in the cloud. The product leverages the power of smart NLU and integrations for a truly frustration free, easy-to-use and natural end user experience. The product offers unique software development as well as customer experience challenges, that leaders like you will be faced with and expected to drive and deliver upon.

Leveraging AWS’ scale, reliability, flexibility, and ease of use, we will offer customers an easy to manage and cost effective solution that solves many of their pain points. We are working hard to define and build an early version of this exciting service and launch it for customers as quickly as possible to get feedback and iterate.

We are looking for a highly effective Software Developer to design and deliver scalable, resilient systems while maintaining a constant customer focus. If you join the team, you will play a key role in developing a new large scale AWS Software as a Service. You will be responsible for delivering the distributed systems and analytics that will enable AWS to continue changing the software industry by delivering more capabilities to more customers.

What is in it for you?
· Huge impact: Work on a service that will be used, directly and indirectly, by millions of customers.
· Gratification: You will know you are directly responsible for solving real customer problems.
· Critical: This is a strategic new project for AWS.
· Ownership: you will quickly become responsible for key components of the service.
· Learn: If want to learn about challenges of large-scale fault tolerant systems in practice – this is an opportunity of a life time.
· Innovate: We learn from our customers and invent every day.
· Make history: AWS is the leader in a current industry wide revolution.
· Have fun: Surround yourself with engineers that like to solve complex problems, but also work in a fun environment.

Basic Qualifications

· Bachelor’s Degree in Computer Science or related field.
· 5+ years experience building successful production software systems.
· The ability to take raw product requirements and develop software architectures and designs to bring them to life.
· Experience defining system architectures and exploring technical feasibility tradeoffs.

Preferred Qualifications

· Experience in designing and building sophisticated fault-tolerant distributed systems
· Understanding of developing software with systems-level performance constraints.
· Familiarity with communications and metrics.
· Experience with Java, web technologies (HTML, JavaScript, etc), multi-threaded programming, and telephony systems
Professional traits that are not unique to this position, but are necessary for Amazon leaders:
· Exhibits excellent judgment
· Has relentlessly high standards (is never satisfied with the status quo)
· Is able to dive deep and is never out of touch with the details of the business
· Expects and requires innovation of her/his team
· Has passion and convictions and the innate ability to inspire passion in others
· Strong results orientation
· Thinks big