Software Development Engineers , Amazon Global-focused Operations Technology Solutions

Amazon Amazon · Big Tech · 13, Japan +1 · Systems, Quality, & Security Engineering

Software Development Engineers to innovate and automate Amazon JP Operations and beyond, focusing on supply chain and fulfillment optimization. Responsibilities include designing, developing, testing, deploying, and maintaining distributed software solutions across various technical stacks and domains, including web applications, backend services, cloud architecture, and machine learning.

What you'd actually do

  1. Designing, developing, testing, deploying, and maintaining distributed software solutions independently.
  2. Work directly with technical and business teams, locally and worldwide, to understand business problems and design solutions.
  3. Attend daily standup either in person or remotely to give status updates
  4. Work on a technical design document to drive consensus between the internal team and stakeholders
  5. Spend uninterrupted time developing software

Skills

Required

  • Bachelor's or above in Computer Science, Computer Engineering, Data Science, Information Systems, or related STEM fields
  • Graduated within the last 24 months
  • Demonstrated experience with at least one general-purpose programming language such as Java, Python, C++, C#, Go, Rust, or TypeScript
  • Demonstrated experience in Data structures implementation or Basic algorithm development or Object-oriented design principles

Nice to have

  • AI tools for development productivity
  • Cloud platforms (preferably AWS)
  • Database systems (SQL and NoSQL)
  • Contributing to open-source projects
  • Version control systems
  • Debugging and troubleshooting complex systems
  • Strong problem-solving and analytical skills
  • Excellent written and verbal communication skills
  • Demonstrated ability to learn and adapt to new technologies quickly
  • Basic understanding of software development lifecycle (SDLC)