Get the job you really want.

Top Software Engineer Jobs in Tokyo

2 Days Ago
Tokyo, JPN
Hybrid
289,097 Employees
Expert/Leader
289,097 Employees
Expert/Leader
Financial Services
As a Software Engineer III, you will lead the design and maintenance of technology solutions for payment systems, ensuring secure and scalable applications while collaborating with various teams to support business objectives and improve system architecture.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+19 More
19 Days Ago
4 Locations
Remote
2,050 Employees
Mid level
2,050 Employees
Mid level
Cloud • Security • Software • Cybersecurity • Automation
Develop and maintain the infrastructure for automated testing and tooling. Design and implement tools to enhance GitLab's testing infrastructure while adopting best practices for code health and testing. Collaborate with teams to integrate testing tools into the development pipeline and ensure continuous improvement in productivity.
Top Benefits:
401-K
401-K Matching
Company Equity
+45 More
2 Hours Ago
Tokyo, JPN
185 Employees
Mid level
185 Employees
Mid level
Robotics
Mujin seeks a Backend Software Engineer to develop the MujinController, focusing on system architecture, development, and deployment of AI-equipped robot controllers. Responsibilities include working with Linux OS, developing high-performance servers and communication systems, interfacing with industrial hardware, and solving complex technical challenges. Candidates should have strong C++ and Linux experience and be willing to engage in cutting-edge robotics.
2 Hours Ago
Tokyo, JPN
185 Employees
Entry level
185 Employees
Entry level
Robotics
As a Software Engineer for Robotics Simulation, you will improve software quality and efficiency, engage in simulation development, analyze and resolve code failures, and enhance DevOps system monitoring while developing tools for issue analysis.
2 Hours Ago
Tokyo, JPN
185 Employees
Junior
185 Employees
Junior
Robotics
The Software Engineer will shape the SDK for the Mujin Controller, generate clients from API specifications, and document and test APIs. Key responsibilities involve working closely with the CTO and Product team to develop an innovative robotics platform, allowing integration and customization of the controller by developers.
3 Days Ago
Tokyo, JPN
6,741 Employees
Senior level
6,741 Employees
Senior level
Music
The Sr. Application Software Engineer will develop embedded software for automotive systems, focusing on communication protocols in vehicles. Responsibilities include gathering customer requirements, designing and debugging software, analyzing technical problems, and coordinating with various functional groups throughout the software development lifecycle.
4 Days Ago
Tokyo, JPN
Hybrid
1,679 Employees
Mid level
1,679 Employees
Mid level
Automotive • Software • Automation
As a Software Engineer in the System Testing Framework team, you'll develop an end-to-end test framework for distributed systems, focusing on backend services, reusable components, and CI/CD pipelines. You will collaborate with various stakeholders, design engineering solutions, and mentor team members while ensuring high-quality deliverables.
5 Days Ago
Tokyo, JPN
802 Employees
Junior
802 Employees
Junior
Gaming • Software • Virtual Reality
As a Software Engineer at Niantic, you'll develop high-performance mobile MMO games using Unity 3D. Responsibilities include designing and coding game features, collaborating with cross-functional teams, and participating in code reviews, all aimed at enhancing the user experience for billions of players.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+14 More

Featured Jobs

5 Days Ago
Tokyo, JPN
Hybrid
1,679 Employees
Senior level
1,679 Employees
Senior level
Automotive • Software • Automation
Seeking a Backend Software Engineer with 5+ years of experience in GO and Python development. Responsibilities include developing backend systems, working on Energy charging systems, and collaborating with specialists in different disciplines. Must have experience with REST api, GraphQL, PostgresQL, Docker, and k8s.
5 Days Ago
Tokyo, JPN
Hybrid
1,679 Employees
Senior level
1,679 Employees
Senior level
Automotive • Software • Automation
Develop simulation technology for self-driving software and collaborate with team members to create solutions for simulation and testing needs.
3 Days Ago
9 Locations
Remote
750 Employees
Entry level
750 Employees
Entry level
3D Printing • Hardware • Other • Software • Design
As an Embedded Software Engineer at Formlabs, you'll collaborate with multidisciplinary teams to design and develop embedded systems software for 3D printers. You'll write robust code, implement best practices, lead embedded software design, and contribute to firmware updates. Your work will impact products shipped globally.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+48 More
An Hour Ago
31 Locations
Remote
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
As a Senior Software Engineer at Canonical, you will design, deliver, and support features in a distributed system for cloud automation. Responsibilities include collaborating with teams, debugging issues, coaching junior engineers, and contributing to open source projects. You should have experience in Go and distributed systems, along with strong communication skills.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
An Hour Ago
31 Locations
Remote
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
As a Software Engineer at Canonical, you will contribute to the Juju project, designing, delivering, and supporting features in a highly concurrent, distributed system. Collaborating with a global team, you'll debug issues, communicate with upstream communities, and work remotely with occasional travel.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
An Hour Ago
4 Locations
Remote
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
As a Golang Software Engineer, you will design user experiences for an open-source developer tooling project, write high-quality code, ensure software correctness and robustness, and collaborate with internal and external teams to enhance developer workflows in Linux-based environments.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
An Hour Ago
4 Locations
Remote
880 Employees
Mid level
880 Employees
Mid level
Cloud • Software
The Field Software Engineer at Canonical is responsible for helping companies adopt private cloud infrastructure and Linux operations, deploying and testing solutions, developing Kubernetes operators, and coaching colleagues. The role requires expertise in cloud technologies and Python programming, and involves customer interaction and collaboration.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
2 Days Ago
4 Locations
Remote
13,285 Employees
Entry level
13,285 Employees
Entry level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
As a Software Engineer at Autodesk, you will develop features, conduct design reviews, maintain productivity tools, and resolve issues related to installations and builds. Collaboration within the team is key, and a focus on quality and sound engineering practices is emphasized.
5 Days Ago
3 Locations
Remote
1,200 Employees
Junior
1,200 Employees
Junior
Big Data • Cloud • Software • Database
The Software Engineer II will develop and optimize connectors for Fivetran's data integration products, contributing to features, enhancements, and bug fixes while mentoring junior colleagues and ensuring code quality and architectural excellence.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
4 Days Ago
Japan
4,788 Employees
Junior
4,788 Employees
Junior
Digital Media • Gaming • Software
The Software Engineer at Wizcorp will design, test, and debug code, break down features into tasks, optimize AI logic, and collaborate with game designers and artists. Responsibilities include documenting solutions, following software engineering best practices, and coordinating feature delivery.
2 Days Ago
4 Locations
Remote
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
As a Field Software Engineer at Canonical, you'll design and deploy private and public cloud solutions, primarily using Linux, Python, and open source technologies. Responsibilities include architecting cloud infrastructures, developing Kubernetes operators, and providing training and support. This role combines engineering with customer-facing consultancy.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
2 Days Ago
17 Locations
Remote
2,147 Employees
Junior
2,147 Employees
Junior
Software
The Software Engineer will be responsible for understanding and clarifying requirements, collaborating on software specifications, influencing architectural decisions, implementing high-quality code, and maintaining micro-services. They should have deep knowledge of Java and modern development practices, including CI/CD, testing, API design, and databases. Knowledge of VOIP technologies and Linux is a plus.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+16 More
4 Days Ago
4 Locations
Remote
13,285 Employees
Mid level
13,285 Employees
Mid level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
As a Software Engineer at Autodesk, you will develop secure and scalable cloud software. Responsibilities include writing high-quality code, collaborating with Product Teams, designing system architecture, addressing performance-related issues, and following Test-Driven Development principles.
5 Days Ago
Japan
3,770 Employees
Mid level
3,770 Employees
Mid level
Information Technology • Security • Software • Cybersecurity
As a Senior Systems Software Developer at BlackBerry QNX, you'll develop custom software solutions, troubleshoot complex technical issues, and work closely with global customers on product performance and system design. Collaboration with engineering teams to create efficient and simple solutions in the automotive sector is key.
5 Days Ago
Japan
1,593 Employees
Mid level
1,593 Employees
Mid level
AdTech • Marketing Tech
The Software Engineer, QA at Merpay is responsible for improving the quality of Merpay’s services. This includes understanding user environments, analyzing service specifications, and using testing technologies to identify and eliminate bugs. Team members exercise discretion and bring diverse perspectives to enhance service quality.
1,593 Employees
Entry level
AdTech • Marketing Tech
The Software Engineer will design and implement new features for the Mercari Hallo platform, improve existing functionalities, and select technology and system architecture using frontend frameworks. The role requires collaboration in a fast-paced environment focused on innovative solutions in the HR sector.
5 Days Ago
Japan
1,593 Employees
Entry level
1,593 Employees
Entry level
AdTech • Marketing Tech
As an iOS Software Engineer at Merpay, you will design and develop features for payment and finance services. You will collaborate with cross-functional teams while improving code quality and introducing new technologies. The role encourages proactive contributions to the development process and external representation at conferences.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size