Offers “Amazon”

Expires soon Amazon

Amazon Chime Engineer - Messaging

  • Seattle (King County)
  • Design / Civil engineering / Industrial engineering

Job description

DESCRIPTION

The Amazon Web Services Enterprise Apps team is looking for a seasoned software development engineer for the Amazon Chime team. Amazon believes deeply in the mission of simple and unified cloud- based collaboration. Amazon Chime (https://chime.aws/) is changing the way millions of customers collaborate. Amazon Chime provides a true unified experience to conduct online meetings, high quality video conferencing, chat, screen sharing, and file sharing.

You will play a key role in building software products and features from the ground up. You will use a wide range of technologies, programming languages and systems. Your responsibilities will include all aspects of software development. You will have the freedom and encouragement to explore your own ideas and the reward of seeing your contributions benefit tens of millions of Amazon customers.

The things we are working on are in response to loud and clear feedback from our customers about the daily pain points their workers deal with in collaborating, communicating and sharing documents and information. Leveraging AWS' scale, reliability, flexibility, and ease of use, we offer customers an easy-to-manage and cost-effective solution that solves many of these these pain points.

Our team is working on some of the most important problems our large enterprise customers face: creating and sustaining services that can support upwards of 4000 calls per second from global customers, creating a chat bot ecosystem, exposing out services as a platform for our customers to innovate, integration to other AWS service for easy integration with other data management solutions. Our partners add another exciting and challenging set of requirements and the opportunity to reach even greater scale.

Desired profile

BASIC QUALIFICATIONS

· BS or Masters in Computer Science & 1+ years of experience
· Demonstrated experience with software testing methods, such as functional testing, stress testing, performance testing, and failure injection.
· Knowledge of data structures, algorithms, operating systems, and/or distributed systems
· Ability to take raw product requirements and create software architectures and designs to bring them to life
· Experience work closely with other developers to understand their needs and issues and to develop cooperative solutions.
· Demonstrated ability to mentor other software developers to maintain architectural vision and software quality
· Comfortable with writing line one of a service as well as maintaining line 50,000.

Make every future a success.
  • Job directory
  • Business directory