Jobs · Consulting · Colorado

Software Development Engineer, Amazon Devices, DS2 (Device Software & Services)

Amazon · Denver, CO · 1 mo ago
ConsultingFull-time

About the role

Join a team that works with all of Amazon's devices (Alexa devices, Fire TV, Fire Tablets, Kindle, etc.). Build highly scalable, reliable cloud solutions that provide insight into the success of our devices. Work with world-class, state-of-the-art technologies on a fun, diverse, impactful team in Denver.

Responsibilities

  • Own and deliver features that span the full software lifecycle, from design and implementation through testing, deployment, and operations, across both our device software and cloud services.
  • Work backwards from our customers to build the right solutions, partnering with your team to design features that are reliable, maintainable, and built to last.
  • Collaborate with stakeholders and end users to clarify requirements and build the right thing.
  • Own operational support and drive issues to permanent root-cause fixes.
  • Mentor teammates and raise the bar through code reviews and high standards.

Requirements

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
  • Experience programming with at least one software programming language

Qualifications

  • Basic Qualifications: 3+ years of non-internship professional software development experience, 2+ years of non-internship design or architecture experience, 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl, Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field, Experience programming with at least one software programming language
  • Preferred Qualifications: 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience, Bachelor's degree in computer science or equivalent

Skills

Building reliable, scalable, and high-performance products requires solid technical skills, a sound understanding of the fundamentals of computer science, and hands-on experience building distributed systems.

Benefits

Comprehensive benefits including health insurance, medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage, 401(k) matching, paid time off, and parental leave.

Pay

$143,700.00 - $194,400.00 USD annually

Schedule

Full-time

Similar jobs