Taro Logo

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
This job posting may no longer be active. You may be interested in these related jobs instead:

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 role offers a unique opportunity to work with Amazon's sophisticated pricing systems, requiring both development and operational expertise. You'll be responsible for maintaining and improving critical infrastructure, developing automation solutions, and ensuring system reliability. The position demands strong problem-solving skills and the ability to work across different technical domains.

As an Application Engineer, you'll collaborate with development teams, contribute to system improvements, and have the opportunity to impact Amazon's pricing infrastructure. The role requires a blend of traditional system administration skills and modern development practices, making it ideal for engineers who enjoy working across the full technical stack.

Amazon offers an inclusive culture that empowers team members to deliver the best results for customers. The position provides exposure to enterprise-scale systems and the opportunity to work with cutting-edge technologies in a company known for innovation and customer obsession. This role is perfect for someone who wants to combine operational expertise with software development skills while working on systems that directly impact Amazon's global business operations.

Last updated 6 months ago

Responsibilities For Application Engineer

  • Own and maintain existing platform
  • Automate operational and development work
  • Identify and resolve system issues
  • Troubleshoot and diagnose operational issues related to Linux servers
  • Develop monitoring solutions
  • Perform infrastructure maintenance and configuration
  • Work alongside development team
  • Update and enhance current software
  • Automate support processes
  • 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?