Application Engineer

Global technology company focused on e-commerce, cloud computing, digital streaming, and artificial intelligence.
DevOps
Mid-Level Software Engineer
In-Person
2+ years of experience
Enterprise SaaS

Description For Application Engineer

Amazon's pricing team is seeking an Application Engineer to join their dynamic environment where ideas can impact millions of consumers worldwide. This role combines software engineering and system administration skills, focusing on platform ownership and operational automation. The position involves deep technical work with Linux systems, network infrastructure, and software development.

The ideal candidate will be responsible for managing and improving the existing platform, with duties ranging from troubleshooting and debugging to developing automated solutions. You'll work with various Linux distributions (RHEL, CentOS, Ubuntu) and handle network-related challenges. The role requires both operational excellence in system administration and software development capabilities.

Working closely with the development team, you'll contribute to software updates, enhance existing systems, and create efficient automation solutions. This position offers the opportunity to work with enterprise-scale systems while being part of Amazon's innovative technical environment. The role provides exposure to modern technologies and the chance to impact critical pricing systems that affect millions of customers.

Amazon offers an inclusive culture that empowers team members to deliver the best results for customers. The position comes with the support and resources of one of the world's leading technology companies, providing ample opportunities for professional growth and development in a fast-paced, dynamic environment.

Last updated a day ago

Responsibilities For Application Engineer

  • Own the existing platform and automating operational/development work
  • Identify and resolve issues
  • Automate and improve repetitive processes
  • Administration and troubleshooting of Linux servers
  • Develop monitoring solutions
  • Perform infrastructure maintenance and configuration
  • Update and enhance current software
  • Document systems

Requirements For Application Engineer

Linux
  • 2+ years of software development or technical support experience
  • Experience troubleshooting and debugging technical systems
  • Experience in Unix
  • Experience scripting in modern program languages
  • Experience of network fundamentals (DNS, DHCP, TCP/IP, routing, switching, HTTP)

Interested in this job?

Jobs Related To Amazon Application Engineer

Technical Support Engineer, Amazon Robotics Technical Support (ARTS)

Technical Support Engineer role at Amazon Robotics providing critical support for automated fulfillment centers, requiring 2+ years experience and strong troubleshooting skills.

Technical Support Engineer, Amazon Robotics Technical Support (ARTS)

Technical Support Engineer role at Amazon Robotics providing 24/7 support for robotic systems in fulfillment centers, requiring 2+ years of software or support experience.

Support Engineer, CMT Systems

Support Engineer position at Amazon combining DevOps, Systems, and Software Engineering skills to manage infrastructure and automate operations.

System Development Engineer, Annapurna Labs Infrastructure

DevOps Engineer role at AWS's Annapurna Labs, focusing on infrastructure development for machine learning acceleration products.

System Development Engineer, Managed Operations

Systems Development Engineer role at AWS Managed Operations, combining operations and engineering to improve AWS Regions' reliability and performance.