Key job responsibilities
• Solves straightforward technical problems at the component level with tested, maintainable solutions.
• Enables greater team agility via improvements to design, automation, development, test, or operations.
• Identifies risks and mitigations in designs solving defined technical problems and makes trade-offs.
• Able to develop software for small tools and applications. Code is tested, logical, and maintainable.
• Develops Technology solutions that are simple to start but may have opportunities for optimizations, efficiencies, or scaling.
• Writes clear, accurate and concise documentation.
• Performs basic troubleshooting which mitigates issue for team or customer impact.
• Performs simulations on workcell or equipment performance and publishes metrics that can be used to monitor effectiveness of a program
A day in the life
BASIC QUALIFICATIONS
- Currently has, or is in the process of obtaining, a Bachelor's degree in Computer Science, Computer Engineering, Systems Engineering, Electrical Engineering, or other related discipline
- Are 18 years of age or older
- Experience coding, scripting, automating in at least one language (e.g., Python, C, C++, Java, Ruby, or PowerShell)
- Experience with open-source technologies (e.g. Linux, Spring, React)
PREFERRED QUALIFICATIONS
- Experience with automating and simplifying team development, test, and operations processes
- Experience with distributed computing, programs and systems
- Experience with TCP/ICP networking fundamentals and application of IP protocols such as: DNS, DHCP, NTP, SMTP, and SNMP
The starting pay for this position is listed below. Starting Day 1 of employment, Amazon offers EAP, Mental Health Support, Medical Advice Line, 401(k) matching. Learn more about our benefits at https://hiring.amazon.com/why-amazon/benefits.
Austin, TX, USA - 122,700.00 USD Annually