Software Development Engineer, Peripheral Infrastructure Engineering Services

Global technology company specializing in e-commerce, cloud computing, and artificial intelligence
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For Software Development Engineer, Peripheral Infrastructure Engineering Services

Join Amazon's Peripheral Infrastructure Engineering Services (PIES) team as an SDE II, where you'll play a crucial role in developing and maintaining high-performance software systems that manage hundreds of thousands of peripheral devices across Amazon's Fulfillment Centers. You'll be responsible for designing and implementing solutions for managing various peripherals including printers, cameras, scanners, and robotic devices attached to edge compute client devices. The role involves full software lifecycle management, from gathering customer requirements to deployment and operations.

You'll take ownership of significant portions of the peripheral device management infrastructure, developing APIs and interfaces that enable seamless integration between devices and PIES client software. Working within Amazon's Unified Workcell Compute (UWC) architectural strategy, you'll collaborate with stakeholders to understand and meet their peripheral device management needs while maintaining high standards of software quality.

The position offers opportunities to impact operations across hundreds of thousands of devices in Amazon's facilities. You'll participate in on-call rotations, troubleshoot issues, and implement permanent fixes. Using UWC's monitoring capabilities, you'll develop dashboards for device health and performance metrics. The role includes mentoring opportunities and requires balancing new feature development with operational excellence.

Amazon provides comprehensive benefits including medical, dental, and vision coverage, parental leave options, 401(k) plans, and PTO. The company values diverse backgrounds and experiences, encouraging applications from candidates who may not meet every qualification but are passionate about making an impact at global scale.

Last updated 20 hours ago

Responsibilities For Software Development Engineer, Peripheral Infrastructure Engineering Services

  • Develop and maintain high-performance software systems managing peripheral devices
  • Design and implement solutions for managing printers, cameras, scanners, and robotic devices
  • Handle device registration, DHCP services, and firmware updates
  • Develop APIs and interfaces for peripheral device management
  • Participate in on-call rotations and troubleshooting
  • Create documentation and mentor team members
  • Develop and maintain monitoring dashboards

Requirements For Software Development Engineer, Peripheral Infrastructure Engineering Services

Java
Python
JavaScript
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language

Benefits For Software Development Engineer, Peripheral Infrastructure Engineering Services

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

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Peripheral Infrastructure Engineering Services

Software Development Engineer II, Amazon Stores - Shopping

Software Development Engineer II position at Amazon's Shopping team, building core platform services for Amazon's shopping experiences with focus on scalability and customer experience.

Software Development Engineer, Amazon Linux

Software Development Engineer role at Amazon Linux team focusing on core compute platforms and AWS infrastructure development.

Software Development Engineer II, BuilderWorks

Software Development Engineer II position at Amazon's BuilderWorks team, focusing on building scalable solutions for customer-facing applications with competitive compensation and benefits.

Software Development Engineer II, Supply Chain Optimization Technologies Team

Amazon SDE II role focusing on supply chain optimization, offering competitive pay, comprehensive benefits, and opportunity to work on scalable solutions impacting millions of customers.

Software Development Engineer II, Fashion and Fitness (F2)

Amazon SDE II role focused on building scalable solutions for the Fashion and Fitness B2B platform, offering competitive pay and benefits.