Software Development Engineer
Toronto, Ontario, CAN
11h ago

Use your deep technical skills and experience to make Amazon a better place to work and delight our customers by joining Amazon Connections.

Amazon Connections is an innovative program that gives Amazonians globally an effective way to give feedback on the workplace and help shape the future of the company.

Connections asks employees quick questions every day and uses that realtime information to learn from their experiences, introduce targeted content to teams around the world, and measure specific outcomes.

Our goal is to strengthen Amazon’s workplace culture and help develop leaders who earn trust, remove barriers to excellence, and make Amazon an inspiring place to work.

As a Software Development Engineer in Connections you will have technical ownership of the development of new critical parts of this system.

You will create technology that changes the face of organization management. You'll join a talented and nimble team of engineers to create innovative ways to streamline delivery.

Successful candidates will be strong SDEs who can prioritize well, communicate clearly, and have a consistent track record of delivery.

You will drive architectural and design choices, invent new features, develop distributed services, and build a scalable, service-oriented platform for our people.

We have a team culture that encourages innovation and we expect developers and management alike to take a high level of ownership for the product vision, technical architecture, and project delivery.

In this role you will :

  • Work with Technical leaders across the org to deliver large distributed projects to delight our customers
  • Write high-quality, efficient, testable code in Java and other object-oriented languages
  • Build highly available, secure, systems in a microservices architecture
  • Collaborate with some of the best engineers in the industry
  • Find out what it takes to engineer systems for "Amazon Scale"
  • Own and operate the systems that you build
  • Contribute to planning, design, implementation, testing, operations, and process improvement as a senior member of the team
  • Get firsthand experience engineering client apps as well as AWS services such as Lambda, EC2, S3, DynamoDB and others
  • The Connections Software team combines the culture of a startup, the innovation and creativity of a R&D Lab, and technical challenges at the scale of Amazon.

    We offer opportunities for builders to build and make history!

  • MS Computer Science / Computer Engineering.
  • Knowledge of professional software engineering practices & best practices for full software development life cycle, including coding standards, code reviews, source control management, continuous deployments, testing and operations
  • Experience taking a lead role developing complex software systems that have successfully been delivered to customers.
  • Experience in communicating with users, other technical teams and senior management to collect requirements, describe software product features, technical designs and product strategy.
  • Experience with modern UX technology (e.g. React)
  • Appetite and enthusiasm to work with new technologies
  • Keen interest in staying current with the latest trends and techniques in the industry
  • Strong UX skills and sound knowledge of UX best practices with the ability to incorporate them into solutions
  • Amazon is an Equal Opportunity-Affirmative Action Employer Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form