Software Development Engineer, Japan Operations
Software Development Engineer, Japan Operations

Software Development Engineer, Japan Operations

London Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
A

At a Glance

  • Tasks: Design, develop, and maintain innovative software solutions for Amazon's operations in Japan and beyond.
  • Company: Join Amazon, a global leader in e-commerce, revolutionising supply chain technology.
  • Benefits: Enjoy flexible working hours, maternity/paternity leave, and a focus on work/life harmony.
  • Why this job: Be part of a diverse team, tackling real-world challenges and making a significant impact.
  • Qualifications: 3+ years of software development experience and proficiency in programming languages required.
  • Other info: Conversational Japanese is preferred; inclusive culture prioritises diversity and support.

The predicted salary is between 36000 - 60000 £ per year.

Software Development Engineer, Japan Operations

Do you want to help reinvent how Amazon does Supply Chain in Japan and emerging marketplaces? Do you want to be involved in optimizing all segments of fulfillment, from inventory allocation across Fulfillment Centers to delivery to the customer\’s doorstep?
Amazon Global-focused Operations Technology Solutions (ARTS) team is hiring experienced Software Engineers to innovate and automate Amazon JP Operations and beyond! This is an expansive role that involves working on anything that will improve Amazon Operations efficiency in Japan, India, China, Mexico, and more! Responsibilities include implementing Worldwide technology locally and inventing novel new software solutions. Business spaces we have worked on include inventory distribution, return logistics, Fulfillment Center layout planning, truck planning, etc.
We make work/life harmony a priority. As long as required meetings are attended during standard working hours and work is completed, employees are free to define their own hours. Amazon also offers other programs, such as maternity and paternity leave.
Key job responsibilities
Your primary responsibilities are designing, developing, testing, deploying, and maintaining distributed software solutions independently. These solutions range across technical stacks and domain, from web applications and backend services, to cloud architecture and machine learning. You will work directly with technical and business teams, locally and worldwide, to understand business problems and design solutions.
A day in the life
An average day may look like:
– Attend daily standup either in person or remotely to give status updates
– Work on a technical design document to drive consensus between the internal team and stakeholders
– Spend uninterrupted time developing software
– Learn about a new cloud technology

BASIC QUALIFICATIONS

– 3+ years of non-internship professional software development experience
– 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
– Experience programming with at least one software programming language
– Computer Science fundamentals in data structures, algorithm design, problem solving, and complex analysis
– Able to design technical solutions using industry standards (UML), make well-informed trade-offs, and drive consensus within a technical team
– Experience writing tests: unit, integration, end-to-end, and canaries – as well as writing testable business code
– Business level of English (Written and Verbal)

PREFERRED QUALIFICATIONS

– Bachelor\’s degree in computer science or equivalent
– 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
– Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
– Expertise in TypeScript, Python, and/or Java
– Past experience using Amazon Web Services (CloudFormation, Lambda, S3, DynamoDB)
– Excited about working in a diverse group and contributing to an inclusive culture
– Conversational Japanese, preferred
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

#J-18808-Ljbffr

Software Development Engineer, Japan Operations employer: Amazon

Amazon is an exceptional employer that prioritises work/life harmony, allowing employees to define their own hours while ensuring all required meetings are attended. With a strong focus on innovation and employee growth, Amazon offers diverse opportunities for professional development in a collaborative and inclusive culture, making it an ideal place for Software Development Engineers looking to make a meaningful impact in Japan and beyond.
A

Contact Detail:

Amazon Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Development Engineer, Japan Operations

✨Tip Number 1

Familiarise yourself with Amazon's operations in Japan and the specific challenges they face. Understanding the local market dynamics and how they impact supply chain efficiency will help you demonstrate your knowledge during discussions.

✨Tip Number 2

Brush up on your skills in TypeScript, Python, and Java, as these are preferred programming languages for the role. Consider working on personal projects or contributing to open-source projects to showcase your expertise in these languages.

✨Tip Number 3

Network with current or former employees of Amazon, especially those in the Japan Operations team. They can provide valuable insights into the company culture and the specific expectations for the Software Development Engineer role.

✨Tip Number 4

Prepare to discuss your experience with cloud technologies, particularly AWS services like CloudFormation and Lambda. Being able to articulate how you've used these tools in past projects will set you apart from other candidates.

We think you need these skills to ace Software Development Engineer, Japan Operations

Software Development
Cloud Architecture
Machine Learning
Distributed Systems
Technical Design
Programming Languages (TypeScript, Python, Java)
Data Structures
Algorithm Design
Problem Solving
Complex Analysis
UML (Unified Modelling Language)
Unit Testing
Integration Testing
End-to-End Testing
Source Control Management
Build Processes
Business Communication Skills (English)
Conversational Japanese (preferred)
Collaboration with Technical and Business Teams
Adaptability to New Technologies

Some tips for your application 🫡

Understand the Role: Read the job description thoroughly to grasp the responsibilities and qualifications required for the Software Development Engineer position. Tailor your application to highlight relevant experiences that align with these requirements.

Highlight Technical Skills: Make sure to emphasise your programming skills, especially in languages like TypeScript, Python, or Java. Include specific examples of projects where you have applied these skills, particularly in software development and architecture.

Showcase Problem-Solving Abilities: Demonstrate your problem-solving skills by providing examples of how you've tackled complex challenges in previous roles. Discuss your experience with data structures, algorithms, and designing technical solutions using industry standards.

Craft a Strong Cover Letter: Write a compelling cover letter that not only summarises your qualifications but also expresses your enthusiasm for the role and the company. Mention your interest in optimising supply chain operations and how you can contribute to Amazon's goals.

How to prepare for a job interview at Amazon

✨Showcase Your Technical Skills

Be prepared to discuss your experience with various programming languages and technologies, especially TypeScript, Python, and Java. Highlight specific projects where you've implemented design patterns or worked on cloud architecture, as this aligns closely with the role.

✨Understand Amazon's Operations

Familiarise yourself with Amazon's supply chain processes and how technology plays a role in optimising these operations. Being able to discuss how your skills can contribute to improving efficiency in Japan and other markets will impress the interviewers.

✨Prepare for Problem-Solving Questions

Expect to face technical questions that assess your problem-solving abilities. Brush up on data structures, algorithms, and system design principles, as you may be asked to solve real-world problems during the interview.

✨Demonstrate Team Collaboration

Since the role involves working with both technical and business teams, be ready to share examples of how you've successfully collaborated in the past. Emphasise your ability to drive consensus and communicate effectively within diverse groups.

Software Development Engineer, Japan Operations
Amazon

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

A
  • Software Development Engineer, Japan Operations

    London
    Full-Time
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-07-25

  • A

    Amazon

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>