You're using an older version of Internet Explorer that is no longer supported. Please update your browser.
AbeBooks

Software Development Engineer

Location
Canada
Details
Full Time
5 days ago
Job summary
Voice-first monetized experiences is a brand-new field and we are the pioneers! We continuously experiment with novel approaches and use the learnings to build monetized voice experiences at scale. We are continuously learning from our customers. Along with that, we aim to leverage machine learning to make sure we are delivering the best experiences at the right time to our customers.

Key job responsibilities
  • Writing highly efficient, testable, quality code written with Java, C++, or C# (or another excellent OO language)
  • Application scaling, resiliency, availability, and failover
  • Researching implementations to find the best possible experience for a customer
  • Taking ownership and doing whatever it takes to get the job done
And you constantly look for opportunities to... - Innovate, simplify, reduce waste, and increase efficiencies
  • Use data to make decisions and validate assumptions
  • Automate processes otherwise performed by humans
  • Learn from others and help grow those around you
...then we would love to chat!

A day in the life
  • Envision, design and develop tools, frameworks and testing infrastructure to facilitate the testing by multiple teams and Amazon business. This includes analyzing requirements, assessing testability, identifying automation opportunities and implementing them for projects where the work will be run by multiple businesses in parallel.
  • Lead and actively participate in design review, test planning and tools reviews, aligning teams across organization towards coherent test tool strategy.
  • Lead effort towards simplifying test tools and technologies in terms of efficiency, effectiveness stability, extensibility, and scalability.
  • Actively participate in employee hiring and development process.

About the team
Our office is located in Irvine, one of the safest US cities and you will enjoy free soda/snacks, southern California sunshine, 30-minute drive either south to beautiful Laguna beaches or north to the Disneyland theme parks.

BASIC QUALIFICATIONS

  • 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
  • 2+ years of non-internship professional software development experience
  • Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design

  • 2+ years of non-internship professional software development experience
  • Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
  • 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.


PREFERRED QUALIFICATIONS

  • Problem solving, communication, presentation and interpersonal skills
  • The ability to work quickly toward tight deadlines, and make smart tradeoffs between speed, accuracy, and maintainability.
  • Communicating with users, other technical teams, and management to collect requirements, describe software product features, technical designs, and product strategy
  • Working with cloud architecture and web services
  • Experience leading development of complex software systems that have been successfully delivered
  • Knowledge of software engineering best practices for the full software development life cycle, including Agile methodologies, coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience mentoring other software engineers
  • Experience working in Unix/Linux


Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status. If you would like to request an accommodation, please notify your Recruiter.
Category
Software and Programming