Jobs · Consulting · Texas

Software Development Engineer II, Global Edge Compute (Amazon Robotics)

Amazon · Austin, TX · 3 days ago
ConsultingFull-time

About the role

Amazon Robotics is seeking Software Development Engineers who are passionate, innovative, and have a strong drive to automate and simplify. This position reports to the Software Manager for Device Management - Cloud Services within the Global Edge Compute Team and is responsible for software engineering across numerous cloud-based services designed to manage edge devices at scale.

Responsibilities

  • Design and implement new, cloud-based, software solutions to aid in managing edge devices at scale.
  • Support team mates with insightful code reviews, peer programming, brainstorms, and design discussions.
  • Ensure the nominal operation of our cloud-based services, expanding metrics coverage, and upholding high operational excellence standards.

Requirements

A successful engineer in this role loves automation, is highly analytical, and is engaged by ambiguity. They are always looking for opportunities to learn about new technologies, new customer use-cases, or the inner workings of our systems. They are always asking what we can do to make our customers' experiences better, putting themselves in their shoes and working backwards from there.

Qualifications

  • 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
  • Experience programming with at least one software programming language
  • Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems

Preferred Qualifications

  • 4+ 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
  • Experience in mentoring, leading, or managing more junior engineers
  • Experience owning feature delivery and tradeoffs of a product

Benefits

  • Medical, Dental, and Vision Coverage
  • Maternity and Parental Leave Options
  • Paid Time Off (PTO)
  • 401(k) Plan

Similar jobs