Senior Software Engineer (Backend - Python/Django)
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
Similar jobs
Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.
Join us in leveraging technology to create a significant positive impact on the environment!Kraken is at the forefront of groundbreaking advancements in the global energy sector.As a technology-driven company, we're dedicated to establishing a more intelligent and sustainable energy ecosystem. Our initiatives aim to optimize renewable energy generation, deve…
About UsAt Tektome, we are pioneers in technological innovation within the Architecture, Engineering, and Construction (AEC) industry. Our mission is to elevate standards of excellence, push the limits of technology, and reshape the AEC landscape. As a spin-off from one of Japan's earliest AI firms, Incubit, we are seeking passionate professionals who share our vision. If you are a developer eager for challenges and excited to contribute to a groundbreaking tech firm, Tektome is the perfect place for you.Role OverviewAs a Senior Backend Software Engineer, you will play a vital role in architecting, developing, and maintaining robust, high-performance backend systems. This position merges hands-on coding with strategic planning and team collaboration to fulfill our technical vision. We value engineers who can create backend systems that ingeniously utilize various databases and their structures, enabling a cohesive ingestion, storage, and computation layer for AEC data types (including 3D geometry and raster data), which can be leveraged by AI systems.
Mujin is at the forefront of industrial robotics with our revolutionary MujinOS, a cutting-edge intelligent operating system. By utilizing real-time digital twins, MujinOS enables the seamless connection and orchestration of equipment, paving the way for fully autonomous operations.At the heart of our innovation is Machine Intelligence (MujinMI), a distinctive methodology that delivers advanced perception, planning, and control algorithms to tackle the most complex automation challenges.Trusted by leading global brands, we are transforming supply chain efficiency. With our headquarters in Japan and expanding teams in China, the US, and Europe, we invite you to join a vibrant workplace where you can impact the future of automation.Team OverviewAs a Senior Software Engineer on Mujin's Warehouse Execution System (WES) & Fleet Management (FM) team, you will be instrumental in designing, developing, and deploying our state-of-the-art warehouse execution and fleet management systems. Our team operates at the intersection of robotics, automation, and software engineering, striving to optimize warehouse operations and ensure the smooth orchestration of robots and industrial machinery.Key Responsibilities- Architect, develop, and sustain robust WES software for effective inventory management, scheduling, and order fulfillment.- Integrate and implement drivers for an array of industrial hardware, including robots, conveyors, 3D cameras, sensors, PLCs, AGVs, ASRS, and WMS.- Engage with real-time operating systems (RTOS) and networking protocols to guarantee system performance and low-latency communication.- Uphold system security by deploying strong encryption and access control protocols.- Design and refine high-performance backend services and APIs for smooth integration with third-party warehouse software.- Develop scalable HTTP servers to support extensive warehouse operations.- Collaborate closely with backend and frontend teams to enhance system usability and user experience.- Maintain code quality and testing frameworks to ensure system reliability.- Occasionally visit client sites, both locally and internationally, for deployment and support.- Address complex technical challenges in a dynamic environment.- Undertake additional tasks as necessary to support team objectives.
About Appier Appier is a forward-thinking software-as-a-service (SaaS) firm harnessing the power of artificial intelligence (AI) to enhance business decision-making. Established in 2012, our vision is to democratize AI, transforming it into tangible returns on investment (ROI) by delivering intelligent software solutions. With 17 offices across the APAC region, Europe, and the U.S., Appier is publicly traded on the Tokyo Stock Exchange (Ticker: 4180). For more insights, visit www.appier.com. Open to overseas candidates/Visa Support This role is based in Tokyo, Japan. Our Japan office offers visa sponsorship to assist international candidates in their transition. About the Role As a Senior Software Engineer specializing in Backend Development, you will be instrumental in designing and constructing scalable, high-performance backend architectures for our OJM (Omni-channel Journey Map) and Aideal platforms. Your responsibilities include steering the technical roadmap for significant projects, mentoring junior engineers, and fostering a high-performing, agile team environment through collaboration with cross-functional teams.
Join Appier, a cutting-edge technology company, as a Senior Software Engineer specializing in Data Backend for our Enterprise Data Platform (EDP). This is an exceptional opportunity to work in the vibrant city of Tokyo, contributing to innovative data solutions that empower businesses across Asia.Your role will involve designing and implementing robust backend systems, optimizing data processing workflows, and collaborating with cross-functional teams to ensure seamless integration of data solutions. If you are passionate about data engineering and eager to make a significant impact, we want to hear from you!
About Appier Appier is a pioneering software-as-a-service (SaaS) firm harnessing the power of artificial intelligence (AI) to enhance business decision-making. Established in 2012, our vision centers around making AI accessible to all, with the mission of transforming AI into tangible return on investment (ROI) through intelligent software solutions. With a presence in 17 offices across APAC, Europe, and the U.S., Appier is listed on the Tokyo Stock Exchange (Ticker: 4180). For further details, visit www.appier.com. About the Role Join our Tokyo office as a Senior Software Engineer (Ad Cloud Bidding) and engage in the development of diverse platforms and services that unify data and AI for our clientele. In this role, you will play a critical part in building scalable backend systems, while also being actively involved in service operations, including deployment, monitoring, and incident management, ensuring our distributed services remain reliable and high-performing. Responsibilities Design, implement, and enhance backend services Engage in code reviews and contribute to system architecture discussions Work collaboratively with cross-functional teams to deliver robust and high-performance systems Diagnose production issues and participate in root cause analysis Assist with system deployment, monitoring, and maintenance in live environments Join on-call rotations and lead incident response as necessary About You [Minimum Qualifications] Bachelor's or Master's degree in Computer Science or a related field 3+ years of professional experience in software development Proficiency in modern C++ programming (C++11 or later) Familiarity with Unix/Linux operating systems Strong interpersonal skills, problem-solving abilities, and a sense of ownership [Preferred Qualifications] Solid understanding of system programming principles Experience in developing low-latency (millisecond-scale) and high-throughput systems (over 1K QPS per machine) Expertise in service optimization and performance tuning Familiarity with modern build systems Experience with operational automation tools [Language Requirements] Fluent in English or Chinese. Open to International Applicants/Visa SupportThis position is located in Tokyo, Japan, with visa sponsorship available for overseas candidates.
We are looking for a talented Backend Engineer to join our innovative team at fuku in Tokyo. In this role, you will be instrumental in designing and developing scalable APIs that drive our diverse applications and services. Your expertise will be crucial in enhancing our backend systems and ensuring optimal performance.Key Responsibilities:- Architect, develop, and uphold robust APIs.- Work closely with front-end developers and other team members to seamlessly integrate user-facing features with server-side logic.- Optimize applications for maximum speed and efficiency.- Diagnose and resolve technical issues to maintain high performance standards.- Produce clean, maintainable, and efficient code.
Join our innovative team at fuku as a Backend Engineer! In this role, you will be responsible for building scalable APIs and microservices that drive our applications' growth and performance. You will design and implement effective database schemas for both SQL and NoSQL databases, while also developing and maintaining RESTful APIs for seamless integration with front-end and third-party services. Your expertise in optimizing system performance will be crucial in ensuring the reliability and scalability of our backend services.
Mujin is at the forefront of industrial automation, developing MujinOS, an intelligent operating system designed for industrial robotics. By harnessing real-time digital twins, MujinOS effectively connects and orchestrates various equipment, enabling fully autonomous operations.Our core innovation, Machine Intelligence (MujinMI), represents a groundbreaking approach that offers advanced algorithms for perception, planning, and control, tackling the most complex automation challenges.Recognized by leading global companies, we are transforming supply chain efficiency. With our headquarters in Japan and expanding teams across China, the US, and Europe, we invite you to be part of a vibrant team where you can contribute to shaping the future of automation.We are seeking a dedicated Backend Engineer to design, develop, and manage the core backend systems that underpin our industrial robotics platforms. In this role, you will assume full responsibility for backend components that support robot controllers, collaborating closely with hardware, sensors, and operating systems to deliver dependable, high-performance systems in production settings. You will focus on designing and maintaining low-latency services, data-intensive pipelines, and resilient communication paths that significantly impact system performance on the factory floor. This position demands strong systems thinking, a commitment to performance and reliability, and the ability to independently drive improvements within complex and evolving systems.
About Appier Appier is a leading software-as-a-service (SaaS) company that harnesses the power of artificial intelligence (AI) to enhance business decision-making. Established in 2012 with the vision of democratizing AI, Appier's mission is to transform AI into tangible returns on investment by developing intelligent software solutions. With 17 offices spanning across the APAC region, Europe, and the United States, Appier is publicly traded on the Tokyo Stock Exchange (Ticker number: 4180). Discover more at www.appier.com. About the Role As a Senior Backend Engineer within the Ad Cloud Bidding team at our Tokyo office, you will be instrumental in creating robust platforms and services that connect data and AI to our clients and users. We are seeking a professional with a strong emphasis on service operations to maintain and optimize our extensive distributed systems. Your role will be pivotal in ensuring that our backend services operate reliably and efficiently through diligent automation, monitoring, and incident management. Responsibilities Oversee system deployment, configuration, and release pipelines. Design and manage automated deployment pipelines to guarantee seamless and dependable releases. Implement monitoring, alerting, and disaster recovery strategies. Troubleshoot production incidents and conduct root cause analysis. Participate in on-call rotations and lead incident responses as necessary. Continuously assess and adopt new tools or technologies to enhance operational workflows.
About Appier Appier is a leading software-as-a-service (SaaS) provider leveraging the power of artificial intelligence (AI) to enhance business decision-making. Established in 2012 with a mission to democratize AI, Appier aims to transform AI into tangible return on investment (ROI) by making software smarter. With a presence in 17 offices across APAC, Europe, and the U.S., Appier is publicly traded on the Tokyo Stock Exchange (Ticker number: 4180). For further insights, visit www.appier.com. Overseas Candidates Welcome / Visa SupportThis role is based in Tokyo, Japan. For international applicants, our Japan office offers visa sponsorship to facilitate a seamless relocation experience. About the Role We are on the lookout for a talented and experienced Senior Software Engineer specializing in General Backend Development. In this pivotal role, you will develop and sustain scalable, high-performance backend systems. A significant aspect of your responsibilities will involve diagnosing and resolving complex system performance issues and addressing intricate concurrency challenges, such as race conditions. You will collaborate closely with cross-functional teams to design and implement robust solutions that align with business objectives and guarantee the long-term stability and success of our initiatives. Key Responsibilities Design, develop, and maintain durable and scalable backend systems using Java, Python, or Go, along with frameworks like Spring, Undertow, Flask, and FastAPI. Work alongside cross-disciplinary teams, including frontend developers, product managers, and designers, to define system requirements and deliver high-quality solutions. Conduct code reviews to ensure compliance with coding standards and best practices. Identify and troubleshoot issues, while debugging and optimizing code for performance and efficiency. Engage in the full software development lifecycle, from planning and design through to implementation, testing, and deployment. Keep abreast of the latest industry trends and technologies, continuously enhancing your skill set. About You [Minimum qualifications] Proven experience in backend development with a strong grasp of scalable system design. Expertise in programming languages such as Java, Python, or Go. Strong problem-solving skills with an emphasis on performance optimization. Excellent collaboration and communication skills, with a proactive approach to teamwork.
About Appier Appier is a pioneering software-as-a-service (SaaS) company harnessing the power of artificial intelligence (AI) to transform business decision-making. Established in 2012 with a mission to democratize AI, Appier strives to convert AI innovations into tangible ROI by crafting intelligent software solutions. With a presence in 17 offices across APAC, Europe, and the U.S., Appier is publicly traded on the Tokyo Stock Exchange (Ticker number: 4180). For more information, visit www.appier.com. About the Role Join Appier as a Staff Software Engineer specializing in Data Backend, where your contributions will be pivotal in developing essential components of our advanced platform. Our solutions leverage proprietary deep learning and machine learning technologies, empowering businesses to convert data into actionable insights and informed decisions. Responsibilities Design, develop, and maintain RESTful APIs utilizing Python. Build and manage scalable data warehouses using Trino/Presto and Pinot. Create and implement data pipelines with Apache Airflow and Apache Spark. Collaborate with cross-functional teams to develop automation tools that enhance operational efficiency. Establish cutting-edge monitoring and alerting systems to guarantee peak system performance and reliability. Respond promptly to application queries, ensuring high levels of client satisfaction. Work with cloud platforms such as AWS and GCP to optimize data management operations. Leverage Kubernetes (k8s) for efficient container orchestration, deployment, and scaling of applications. About You [Minimum Qualifications] Bachelor's or Master's degree in Computer Science. 3+ years of experience in building and managing large-scale distributed systems or applications. Proficient in Kubernetes development and comfortable with Linux/Unix environments. Experience in managing data lakes or data warehouses. Strong background in developing data structures and algorithms on Big Data platforms. Ability to work effectively and autonomously in a dynamic and fast-paced environment. Skilled in multitasking and managing various projects within a collaborative team. Passionate about making a significant impact through self-motivated learning and innovation. [Preferred Qualifications] Contributions to open source projects are highly regarded.
Empower Your Ideas with TailorAt Tailor, we aim to simplify the complexities of product development, enabling anyone to become a creator. We envision a world where everyone can easily turn their ideas into reality, bridging the gap between business and engineering, and integrating diverse expertise and technology.We are looking for individuals who resonate with our mission of "democratizing product development".About Tailor PlatformWe support more people in becoming product creators by providing the Tailor Platform, a high-speed platform for building business systems.In short, Tailor Platform is a "Headless ERP for Enterprises" that offers core systems utilized by large enterprises (defined by us as those with over 3,000 employees) in a headless format.Having launched the world’s first 'Headless ERP', we significantly enhance the flexibility and scalability of ERP systems, targeting Japan's large corporations and mid-sized to large companies in the US.The Environment We Operate InGlobally, there is a growing trend among mid-sized to large enterprises to combine numerous "Best of Breed" cloud SaaS solutions instead of relying on all-in-one packaged systems for their digital transformation. Consequently, the role of core systems is rapidly evolving, necessitating the ability to adapt quickly to changing business and technology environments, along with easy and deep integration with external software via APIs.As pioneers of the Headless ERP concept, we are building the next generation of business application foundations that will revolutionize corporate activities. We are already making strides in replacing industry-leading SAP-based systems and establishing a track record with large firms employing over 30,000 people.Job ResponsibilitiesYou will be tasked with developing the platform layer of our proprietary "Tailor Platform" and the BFF (Backend for Frontend) layer for individual applications. This role aims to reduce the development period for business systems used by large enterprises to one-tenth of the usual time.This position primarily focuses on developing the platform layer or the BFF layer for individual applications. Since BFF needs to be launched rapidly, you will employ code generation, templates, and more while considering customer application requirements to develop a highly agile framework.The backend team is responsible for developing the platform layer or the BFF layer for individual applications. The tech lead will act as a playing manager, leading by example while being hands-on in the development process.Specific Duties Include:Design and develop microservices applications using GoDesign interfaces for Backend for FrontendDesign interfaces between microservices (Protobuf+gRPC / GraphQL)Implement directory services, custom databases, and gateways required for ERP systems
Woven by Toyota
About Woven by ToyotaWoven by Toyota is at the forefront of Toyota’s transformative journey into a comprehensive mobility company. With a commitment to innovation that benefits society, we aim to redefine mobility through human-centric solutions that enhance the way it serves our communities.Our operations are driven by four key areas: AD/ADAS, focusing on autonomous driving and advanced driver assistance systems; Arene, our state-of-the-art software development platform for software-defined vehicles; Woven City, which serves as a testing ground for innovative mobility concepts; and Cloud & AI, which forms the backbone of our collaborative digital infrastructure. Our business-critical functions empower these teams to meet our ambitious goal of achieving zero accidents and promoting well-being for everyone.=========================================================================TEAMDeveloping high-quality automated driving systems and advanced driver assistance systems (ADAS) presents a unique set of challenges and urgency. To succeed, it is essential to carefully design the software architecture, development processes, environments, and testing methodologies.Our team has two primary objectives:1. To establish and enhance software development standards that ensure compliance with automotive industry benchmarks.2. To ensure that development activities across teams are executed effectively, leading to high-quality outcomes. We believe that active engagement and effective communication, paired with expertise in international standards, process models, software technologies, and development management, are crucial for advancing these initiatives. WHO ARE WE LOOKING FOR?We are looking for outstanding engineers who can design and implement systems that ensure the quality of our products. In this role, you will collaborate closely with various teams, including system design, architecture, development, testing, project management, and other stakeholders across our group companies. We appreciate individuals who can work flexibly across teams to develop effective solutions, leveraging their experience in software quality management. Establishing strong relationships with stakeholders is vital to our success.
About xAIAt xAI, we are on a mission to develop cutting-edge AI systems that comprehensively understand the universe, empowering humanity in its journey for knowledge. Our compact yet dynamic team thrives on engineering excellence and is composed of passionate individuals who relish challenges and are driven by curiosity. We foster a flat organizational structure where every team member actively contributes to our collective objectives. Leadership opportunities are available for those who demonstrate initiative and consistently deliver outstanding results. Strong work ethic and prioritization skills are crucial. Furthermore, effective communication is essential, as all employees are encouraged to share insights clearly and concisely with their peers. About the TeamThe Enterprise Agents Engineering Team at xAI is comprised of innovative builders tackling the most complex problems in applied AI. We focus on integrating with intricate systems, orchestrating sophisticated workflows, and leveraging AI to revolutionize business operations. Our team is responsible for full-stack solutions, overseeing product execution from inception to deployment. We collaborate closely to infuse state-of-the-art AI advancements into robust, user-centric solutions. Through an iterative development approach, we engage with customers to gather feedback, refine features, and evolve our products to solve real-world challenges.About the RoleThe ideal candidate should possess the following qualifications:Proficient in either Rust or C++ programming languages.Proven experience in designing, implementing, and maintaining reliable, horizontally scalable distributed systems.Strong understanding of service observability and reliability best practices.Familiarity with widely-used databases such as PostgreSQL, Clickhouse, and CockroachDB.Additionally, candidates with the following skills will stand out:Advanced knowledge of Python programming.Experience with Docker, Kubernetes, and containerized application development.Expertise in TypeScript.Proficient in gRPC including unary, response streaming, and bi-directional streaming.
Woven by Toyota
About Woven by ToyotaWoven by Toyota is committed to contributing to Toyota's transformation into a mobility company that occurs once in a century. Inspired by our history of continuous invention for the benefit of others, our mission is to redefine mobility and expand its contribution to society, consistently challenging the norms with innovations that prioritize people.Our activities are centered around four key pillars: autonomous driving and advanced driver assistance systems (AD/ADAS), Arene, a vehicle software production platform for Software Defined Vehicles (SDV), Woven City, a test course for mobility, and the Cloud & AI digital infrastructure that supports our collaborative foundation. Essential functions underpin the implementation of these teams as we work together towards achieving a "zero accident society" and the mass production of happiness.=========================================================================About the TeamDeveloping high-quality autonomous driving systems and advanced driver assistance systems (ADAS) is an immensely complex and urgent challenge. To achieve this, it is vital to meticulously design the software architecture, development processes, environments, and testing methodologies. Our team has two primary objectives:1) To formulate and enhance software development standards that ensure compliance with automotive industry standards by engineers.2) To appropriately conduct cross-team development activities and ensure high-quality deliverables. Utilizing expertise in international standards, process models, software technologies, and development management, we drive these initiatives through proactive engagement and effective communication. Desired CandidateWe are seeking a talented engineer who can design and implement systems to ensure product quality. In this position, you will closely collaborate with various stakeholders within group companies on system design, architecture, development, testing, and project management. We welcome candidates with experience in software quality management who can derive effective solutions flexibly across teams. Building strong relationships with stakeholders is crucial for achieving results in this role. Your direct supervisor will be the Global Process Engineering Team Lead.The work style is hybrid, requiring at least three days a week in the office.
Speechify is looking for a Senior Software Engineer to join the Core Experiences team in Tokyo. This role centers on building and refining features that influence how users engage with Speechify’s products. Role overview The Senior Software Engineer will collaborate with team members from various backgrounds to create and improve software features. The work directly shapes the user experience and helps define the core product’s direction. What you will do Partner with colleagues across disciplines to design and develop new features Build solutions that affect how users interact with Speechify Share ideas and technical knowledge to improve the core product Location This position is based in Tokyo, Japan.
Join our dynamic team at bjakcareer as a Senior Software Engineer specializing in JavaScript and TypeScript. This remote position offers you the opportunity to work on innovative projects that have a real impact.As a key member of our engineering team, you will design, develop, and maintain scalable software solutions, ensuring high performance and responsiveness to requests from the front-end. You will collaborate with cross-functional teams to define and implement new features, while also troubleshooting and resolving software issues.
Nice Ltd. is hiring a Senior Software Engineer for its Professional Services division in Tokyo, Japan. This position centers on delivering tailored software solutions for clients, drawing on deep engineering experience. Role overview The Senior Software Engineer works with cross-functional teams to design, build, and implement software applications. The focus is on meeting client requirements and maintaining high standards for performance and user experience. Key responsibilities Collaborate with colleagues across departments to understand and address client needs Design and develop software applications that align with project goals Implement solutions that prioritize reliability and usability Requirements Extensive experience in software engineering Ability to work effectively with diverse teams Strong problem-solving and communication skills
About Appier Appier is an innovative software-as-a-service (SaaS) company that harnesses the power of artificial intelligence (AI) to enhance business decision-making processes. Established in 2012 with a commitment to democratizing AI, Appier's mission revolves around transforming AI into tangible ROI through intelligent software solutions. With a presence in 17 offices across Asia-Pacific, Europe, and the United States, Appier is listed on the Tokyo Stock Exchange (Ticker number: 4180). For more details, visit www.appier.com. About the Role As a Staff Software Engineer in the Ad Cloud Bidding team at our Tokyo office, you will be instrumental in architecting and developing a diverse array of platforms and services that connect our customers and users with data and AI. In this role, you will be responsible for designing scalable and high-performance backend architectures, as well as owning and directing the technical roadmap for significant projects. Your responsibilities will also include ensuring the reliability, availability, and efficient deployment of large-scale distributed systems.
Sign in to browse more jobs
Create account — see all 664 results
Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, or location & role pages.
Join us in leveraging technology to create a significant positive impact on the environment!Kraken is at the forefront of groundbreaking advancements in the global energy sector.As a technology-driven company, we're dedicated to establishing a more intelligent and sustainable energy ecosystem. Our initiatives aim to optimize renewable energy generation, deve…
About UsAt Tektome, we are pioneers in technological innovation within the Architecture, Engineering, and Construction (AEC) industry. Our mission is to elevate standards of excellence, push the limits of technology, and reshape the AEC landscape. As a spin-off from one of Japan's earliest AI firms, Incubit, we are seeking passionate professionals who share our vision. If you are a developer eager for challenges and excited to contribute to a groundbreaking tech firm, Tektome is the perfect place for you.Role OverviewAs a Senior Backend Software Engineer, you will play a vital role in architecting, developing, and maintaining robust, high-performance backend systems. This position merges hands-on coding with strategic planning and team collaboration to fulfill our technical vision. We value engineers who can create backend systems that ingeniously utilize various databases and their structures, enabling a cohesive ingestion, storage, and computation layer for AEC data types (including 3D geometry and raster data), which can be leveraged by AI systems.
Mujin is at the forefront of industrial robotics with our revolutionary MujinOS, a cutting-edge intelligent operating system. By utilizing real-time digital twins, MujinOS enables the seamless connection and orchestration of equipment, paving the way for fully autonomous operations.At the heart of our innovation is Machine Intelligence (MujinMI), a distinctive methodology that delivers advanced perception, planning, and control algorithms to tackle the most complex automation challenges.Trusted by leading global brands, we are transforming supply chain efficiency. With our headquarters in Japan and expanding teams in China, the US, and Europe, we invite you to join a vibrant workplace where you can impact the future of automation.Team OverviewAs a Senior Software Engineer on Mujin's Warehouse Execution System (WES) & Fleet Management (FM) team, you will be instrumental in designing, developing, and deploying our state-of-the-art warehouse execution and fleet management systems. Our team operates at the intersection of robotics, automation, and software engineering, striving to optimize warehouse operations and ensure the smooth orchestration of robots and industrial machinery.Key Responsibilities- Architect, develop, and sustain robust WES software for effective inventory management, scheduling, and order fulfillment.- Integrate and implement drivers for an array of industrial hardware, including robots, conveyors, 3D cameras, sensors, PLCs, AGVs, ASRS, and WMS.- Engage with real-time operating systems (RTOS) and networking protocols to guarantee system performance and low-latency communication.- Uphold system security by deploying strong encryption and access control protocols.- Design and refine high-performance backend services and APIs for smooth integration with third-party warehouse software.- Develop scalable HTTP servers to support extensive warehouse operations.- Collaborate closely with backend and frontend teams to enhance system usability and user experience.- Maintain code quality and testing frameworks to ensure system reliability.- Occasionally visit client sites, both locally and internationally, for deployment and support.- Address complex technical challenges in a dynamic environment.- Undertake additional tasks as necessary to support team objectives.
About Appier Appier is a forward-thinking software-as-a-service (SaaS) firm harnessing the power of artificial intelligence (AI) to enhance business decision-making. Established in 2012, our vision is to democratize AI, transforming it into tangible returns on investment (ROI) by delivering intelligent software solutions. With 17 offices across the APAC region, Europe, and the U.S., Appier is publicly traded on the Tokyo Stock Exchange (Ticker: 4180). For more insights, visit www.appier.com. Open to overseas candidates/Visa Support This role is based in Tokyo, Japan. Our Japan office offers visa sponsorship to assist international candidates in their transition. About the Role As a Senior Software Engineer specializing in Backend Development, you will be instrumental in designing and constructing scalable, high-performance backend architectures for our OJM (Omni-channel Journey Map) and Aideal platforms. Your responsibilities include steering the technical roadmap for significant projects, mentoring junior engineers, and fostering a high-performing, agile team environment through collaboration with cross-functional teams.
Join Appier, a cutting-edge technology company, as a Senior Software Engineer specializing in Data Backend for our Enterprise Data Platform (EDP). This is an exceptional opportunity to work in the vibrant city of Tokyo, contributing to innovative data solutions that empower businesses across Asia.Your role will involve designing and implementing robust backend systems, optimizing data processing workflows, and collaborating with cross-functional teams to ensure seamless integration of data solutions. If you are passionate about data engineering and eager to make a significant impact, we want to hear from you!
About Appier Appier is a pioneering software-as-a-service (SaaS) firm harnessing the power of artificial intelligence (AI) to enhance business decision-making. Established in 2012, our vision centers around making AI accessible to all, with the mission of transforming AI into tangible return on investment (ROI) through intelligent software solutions. With a presence in 17 offices across APAC, Europe, and the U.S., Appier is listed on the Tokyo Stock Exchange (Ticker: 4180). For further details, visit www.appier.com. About the Role Join our Tokyo office as a Senior Software Engineer (Ad Cloud Bidding) and engage in the development of diverse platforms and services that unify data and AI for our clientele. In this role, you will play a critical part in building scalable backend systems, while also being actively involved in service operations, including deployment, monitoring, and incident management, ensuring our distributed services remain reliable and high-performing. Responsibilities Design, implement, and enhance backend services Engage in code reviews and contribute to system architecture discussions Work collaboratively with cross-functional teams to deliver robust and high-performance systems Diagnose production issues and participate in root cause analysis Assist with system deployment, monitoring, and maintenance in live environments Join on-call rotations and lead incident response as necessary About You [Minimum Qualifications] Bachelor's or Master's degree in Computer Science or a related field 3+ years of professional experience in software development Proficiency in modern C++ programming (C++11 or later) Familiarity with Unix/Linux operating systems Strong interpersonal skills, problem-solving abilities, and a sense of ownership [Preferred Qualifications] Solid understanding of system programming principles Experience in developing low-latency (millisecond-scale) and high-throughput systems (over 1K QPS per machine) Expertise in service optimization and performance tuning Familiarity with modern build systems Experience with operational automation tools [Language Requirements] Fluent in English or Chinese. Open to International Applicants/Visa SupportThis position is located in Tokyo, Japan, with visa sponsorship available for overseas candidates.
We are looking for a talented Backend Engineer to join our innovative team at fuku in Tokyo. In this role, you will be instrumental in designing and developing scalable APIs that drive our diverse applications and services. Your expertise will be crucial in enhancing our backend systems and ensuring optimal performance.Key Responsibilities:- Architect, develop, and uphold robust APIs.- Work closely with front-end developers and other team members to seamlessly integrate user-facing features with server-side logic.- Optimize applications for maximum speed and efficiency.- Diagnose and resolve technical issues to maintain high performance standards.- Produce clean, maintainable, and efficient code.
Join our innovative team at fuku as a Backend Engineer! In this role, you will be responsible for building scalable APIs and microservices that drive our applications' growth and performance. You will design and implement effective database schemas for both SQL and NoSQL databases, while also developing and maintaining RESTful APIs for seamless integration with front-end and third-party services. Your expertise in optimizing system performance will be crucial in ensuring the reliability and scalability of our backend services.
Mujin is at the forefront of industrial automation, developing MujinOS, an intelligent operating system designed for industrial robotics. By harnessing real-time digital twins, MujinOS effectively connects and orchestrates various equipment, enabling fully autonomous operations.Our core innovation, Machine Intelligence (MujinMI), represents a groundbreaking approach that offers advanced algorithms for perception, planning, and control, tackling the most complex automation challenges.Recognized by leading global companies, we are transforming supply chain efficiency. With our headquarters in Japan and expanding teams across China, the US, and Europe, we invite you to be part of a vibrant team where you can contribute to shaping the future of automation.We are seeking a dedicated Backend Engineer to design, develop, and manage the core backend systems that underpin our industrial robotics platforms. In this role, you will assume full responsibility for backend components that support robot controllers, collaborating closely with hardware, sensors, and operating systems to deliver dependable, high-performance systems in production settings. You will focus on designing and maintaining low-latency services, data-intensive pipelines, and resilient communication paths that significantly impact system performance on the factory floor. This position demands strong systems thinking, a commitment to performance and reliability, and the ability to independently drive improvements within complex and evolving systems.
About Appier Appier is a leading software-as-a-service (SaaS) company that harnesses the power of artificial intelligence (AI) to enhance business decision-making. Established in 2012 with the vision of democratizing AI, Appier's mission is to transform AI into tangible returns on investment by developing intelligent software solutions. With 17 offices spanning across the APAC region, Europe, and the United States, Appier is publicly traded on the Tokyo Stock Exchange (Ticker number: 4180). Discover more at www.appier.com. About the Role As a Senior Backend Engineer within the Ad Cloud Bidding team at our Tokyo office, you will be instrumental in creating robust platforms and services that connect data and AI to our clients and users. We are seeking a professional with a strong emphasis on service operations to maintain and optimize our extensive distributed systems. Your role will be pivotal in ensuring that our backend services operate reliably and efficiently through diligent automation, monitoring, and incident management. Responsibilities Oversee system deployment, configuration, and release pipelines. Design and manage automated deployment pipelines to guarantee seamless and dependable releases. Implement monitoring, alerting, and disaster recovery strategies. Troubleshoot production incidents and conduct root cause analysis. Participate in on-call rotations and lead incident responses as necessary. Continuously assess and adopt new tools or technologies to enhance operational workflows.
About Appier Appier is a leading software-as-a-service (SaaS) provider leveraging the power of artificial intelligence (AI) to enhance business decision-making. Established in 2012 with a mission to democratize AI, Appier aims to transform AI into tangible return on investment (ROI) by making software smarter. With a presence in 17 offices across APAC, Europe, and the U.S., Appier is publicly traded on the Tokyo Stock Exchange (Ticker number: 4180). For further insights, visit www.appier.com. Overseas Candidates Welcome / Visa SupportThis role is based in Tokyo, Japan. For international applicants, our Japan office offers visa sponsorship to facilitate a seamless relocation experience. About the Role We are on the lookout for a talented and experienced Senior Software Engineer specializing in General Backend Development. In this pivotal role, you will develop and sustain scalable, high-performance backend systems. A significant aspect of your responsibilities will involve diagnosing and resolving complex system performance issues and addressing intricate concurrency challenges, such as race conditions. You will collaborate closely with cross-functional teams to design and implement robust solutions that align with business objectives and guarantee the long-term stability and success of our initiatives. Key Responsibilities Design, develop, and maintain durable and scalable backend systems using Java, Python, or Go, along with frameworks like Spring, Undertow, Flask, and FastAPI. Work alongside cross-disciplinary teams, including frontend developers, product managers, and designers, to define system requirements and deliver high-quality solutions. Conduct code reviews to ensure compliance with coding standards and best practices. Identify and troubleshoot issues, while debugging and optimizing code for performance and efficiency. Engage in the full software development lifecycle, from planning and design through to implementation, testing, and deployment. Keep abreast of the latest industry trends and technologies, continuously enhancing your skill set. About You [Minimum qualifications] Proven experience in backend development with a strong grasp of scalable system design. Expertise in programming languages such as Java, Python, or Go. Strong problem-solving skills with an emphasis on performance optimization. Excellent collaboration and communication skills, with a proactive approach to teamwork.
About Appier Appier is a pioneering software-as-a-service (SaaS) company harnessing the power of artificial intelligence (AI) to transform business decision-making. Established in 2012 with a mission to democratize AI, Appier strives to convert AI innovations into tangible ROI by crafting intelligent software solutions. With a presence in 17 offices across APAC, Europe, and the U.S., Appier is publicly traded on the Tokyo Stock Exchange (Ticker number: 4180). For more information, visit www.appier.com. About the Role Join Appier as a Staff Software Engineer specializing in Data Backend, where your contributions will be pivotal in developing essential components of our advanced platform. Our solutions leverage proprietary deep learning and machine learning technologies, empowering businesses to convert data into actionable insights and informed decisions. Responsibilities Design, develop, and maintain RESTful APIs utilizing Python. Build and manage scalable data warehouses using Trino/Presto and Pinot. Create and implement data pipelines with Apache Airflow and Apache Spark. Collaborate with cross-functional teams to develop automation tools that enhance operational efficiency. Establish cutting-edge monitoring and alerting systems to guarantee peak system performance and reliability. Respond promptly to application queries, ensuring high levels of client satisfaction. Work with cloud platforms such as AWS and GCP to optimize data management operations. Leverage Kubernetes (k8s) for efficient container orchestration, deployment, and scaling of applications. About You [Minimum Qualifications] Bachelor's or Master's degree in Computer Science. 3+ years of experience in building and managing large-scale distributed systems or applications. Proficient in Kubernetes development and comfortable with Linux/Unix environments. Experience in managing data lakes or data warehouses. Strong background in developing data structures and algorithms on Big Data platforms. Ability to work effectively and autonomously in a dynamic and fast-paced environment. Skilled in multitasking and managing various projects within a collaborative team. Passionate about making a significant impact through self-motivated learning and innovation. [Preferred Qualifications] Contributions to open source projects are highly regarded.
Empower Your Ideas with TailorAt Tailor, we aim to simplify the complexities of product development, enabling anyone to become a creator. We envision a world where everyone can easily turn their ideas into reality, bridging the gap between business and engineering, and integrating diverse expertise and technology.We are looking for individuals who resonate with our mission of "democratizing product development".About Tailor PlatformWe support more people in becoming product creators by providing the Tailor Platform, a high-speed platform for building business systems.In short, Tailor Platform is a "Headless ERP for Enterprises" that offers core systems utilized by large enterprises (defined by us as those with over 3,000 employees) in a headless format.Having launched the world’s first 'Headless ERP', we significantly enhance the flexibility and scalability of ERP systems, targeting Japan's large corporations and mid-sized to large companies in the US.The Environment We Operate InGlobally, there is a growing trend among mid-sized to large enterprises to combine numerous "Best of Breed" cloud SaaS solutions instead of relying on all-in-one packaged systems for their digital transformation. Consequently, the role of core systems is rapidly evolving, necessitating the ability to adapt quickly to changing business and technology environments, along with easy and deep integration with external software via APIs.As pioneers of the Headless ERP concept, we are building the next generation of business application foundations that will revolutionize corporate activities. We are already making strides in replacing industry-leading SAP-based systems and establishing a track record with large firms employing over 30,000 people.Job ResponsibilitiesYou will be tasked with developing the platform layer of our proprietary "Tailor Platform" and the BFF (Backend for Frontend) layer for individual applications. This role aims to reduce the development period for business systems used by large enterprises to one-tenth of the usual time.This position primarily focuses on developing the platform layer or the BFF layer for individual applications. Since BFF needs to be launched rapidly, you will employ code generation, templates, and more while considering customer application requirements to develop a highly agile framework.The backend team is responsible for developing the platform layer or the BFF layer for individual applications. The tech lead will act as a playing manager, leading by example while being hands-on in the development process.Specific Duties Include:Design and develop microservices applications using GoDesign interfaces for Backend for FrontendDesign interfaces between microservices (Protobuf+gRPC / GraphQL)Implement directory services, custom databases, and gateways required for ERP systems
Woven by Toyota
About Woven by ToyotaWoven by Toyota is at the forefront of Toyota’s transformative journey into a comprehensive mobility company. With a commitment to innovation that benefits society, we aim to redefine mobility through human-centric solutions that enhance the way it serves our communities.Our operations are driven by four key areas: AD/ADAS, focusing on autonomous driving and advanced driver assistance systems; Arene, our state-of-the-art software development platform for software-defined vehicles; Woven City, which serves as a testing ground for innovative mobility concepts; and Cloud & AI, which forms the backbone of our collaborative digital infrastructure. Our business-critical functions empower these teams to meet our ambitious goal of achieving zero accidents and promoting well-being for everyone.=========================================================================TEAMDeveloping high-quality automated driving systems and advanced driver assistance systems (ADAS) presents a unique set of challenges and urgency. To succeed, it is essential to carefully design the software architecture, development processes, environments, and testing methodologies.Our team has two primary objectives:1. To establish and enhance software development standards that ensure compliance with automotive industry benchmarks.2. To ensure that development activities across teams are executed effectively, leading to high-quality outcomes. We believe that active engagement and effective communication, paired with expertise in international standards, process models, software technologies, and development management, are crucial for advancing these initiatives. WHO ARE WE LOOKING FOR?We are looking for outstanding engineers who can design and implement systems that ensure the quality of our products. In this role, you will collaborate closely with various teams, including system design, architecture, development, testing, project management, and other stakeholders across our group companies. We appreciate individuals who can work flexibly across teams to develop effective solutions, leveraging their experience in software quality management. Establishing strong relationships with stakeholders is vital to our success.
About xAIAt xAI, we are on a mission to develop cutting-edge AI systems that comprehensively understand the universe, empowering humanity in its journey for knowledge. Our compact yet dynamic team thrives on engineering excellence and is composed of passionate individuals who relish challenges and are driven by curiosity. We foster a flat organizational structure where every team member actively contributes to our collective objectives. Leadership opportunities are available for those who demonstrate initiative and consistently deliver outstanding results. Strong work ethic and prioritization skills are crucial. Furthermore, effective communication is essential, as all employees are encouraged to share insights clearly and concisely with their peers. About the TeamThe Enterprise Agents Engineering Team at xAI is comprised of innovative builders tackling the most complex problems in applied AI. We focus on integrating with intricate systems, orchestrating sophisticated workflows, and leveraging AI to revolutionize business operations. Our team is responsible for full-stack solutions, overseeing product execution from inception to deployment. We collaborate closely to infuse state-of-the-art AI advancements into robust, user-centric solutions. Through an iterative development approach, we engage with customers to gather feedback, refine features, and evolve our products to solve real-world challenges.About the RoleThe ideal candidate should possess the following qualifications:Proficient in either Rust or C++ programming languages.Proven experience in designing, implementing, and maintaining reliable, horizontally scalable distributed systems.Strong understanding of service observability and reliability best practices.Familiarity with widely-used databases such as PostgreSQL, Clickhouse, and CockroachDB.Additionally, candidates with the following skills will stand out:Advanced knowledge of Python programming.Experience with Docker, Kubernetes, and containerized application development.Expertise in TypeScript.Proficient in gRPC including unary, response streaming, and bi-directional streaming.
Woven by Toyota
About Woven by ToyotaWoven by Toyota is committed to contributing to Toyota's transformation into a mobility company that occurs once in a century. Inspired by our history of continuous invention for the benefit of others, our mission is to redefine mobility and expand its contribution to society, consistently challenging the norms with innovations that prioritize people.Our activities are centered around four key pillars: autonomous driving and advanced driver assistance systems (AD/ADAS), Arene, a vehicle software production platform for Software Defined Vehicles (SDV), Woven City, a test course for mobility, and the Cloud & AI digital infrastructure that supports our collaborative foundation. Essential functions underpin the implementation of these teams as we work together towards achieving a "zero accident society" and the mass production of happiness.=========================================================================About the TeamDeveloping high-quality autonomous driving systems and advanced driver assistance systems (ADAS) is an immensely complex and urgent challenge. To achieve this, it is vital to meticulously design the software architecture, development processes, environments, and testing methodologies. Our team has two primary objectives:1) To formulate and enhance software development standards that ensure compliance with automotive industry standards by engineers.2) To appropriately conduct cross-team development activities and ensure high-quality deliverables. Utilizing expertise in international standards, process models, software technologies, and development management, we drive these initiatives through proactive engagement and effective communication. Desired CandidateWe are seeking a talented engineer who can design and implement systems to ensure product quality. In this position, you will closely collaborate with various stakeholders within group companies on system design, architecture, development, testing, and project management. We welcome candidates with experience in software quality management who can derive effective solutions flexibly across teams. Building strong relationships with stakeholders is crucial for achieving results in this role. Your direct supervisor will be the Global Process Engineering Team Lead.The work style is hybrid, requiring at least three days a week in the office.
Speechify is looking for a Senior Software Engineer to join the Core Experiences team in Tokyo. This role centers on building and refining features that influence how users engage with Speechify’s products. Role overview The Senior Software Engineer will collaborate with team members from various backgrounds to create and improve software features. The work directly shapes the user experience and helps define the core product’s direction. What you will do Partner with colleagues across disciplines to design and develop new features Build solutions that affect how users interact with Speechify Share ideas and technical knowledge to improve the core product Location This position is based in Tokyo, Japan.
Join our dynamic team at bjakcareer as a Senior Software Engineer specializing in JavaScript and TypeScript. This remote position offers you the opportunity to work on innovative projects that have a real impact.As a key member of our engineering team, you will design, develop, and maintain scalable software solutions, ensuring high performance and responsiveness to requests from the front-end. You will collaborate with cross-functional teams to define and implement new features, while also troubleshooting and resolving software issues.
Nice Ltd. is hiring a Senior Software Engineer for its Professional Services division in Tokyo, Japan. This position centers on delivering tailored software solutions for clients, drawing on deep engineering experience. Role overview The Senior Software Engineer works with cross-functional teams to design, build, and implement software applications. The focus is on meeting client requirements and maintaining high standards for performance and user experience. Key responsibilities Collaborate with colleagues across departments to understand and address client needs Design and develop software applications that align with project goals Implement solutions that prioritize reliability and usability Requirements Extensive experience in software engineering Ability to work effectively with diverse teams Strong problem-solving and communication skills
About Appier Appier is an innovative software-as-a-service (SaaS) company that harnesses the power of artificial intelligence (AI) to enhance business decision-making processes. Established in 2012 with a commitment to democratizing AI, Appier's mission revolves around transforming AI into tangible ROI through intelligent software solutions. With a presence in 17 offices across Asia-Pacific, Europe, and the United States, Appier is listed on the Tokyo Stock Exchange (Ticker number: 4180). For more details, visit www.appier.com. About the Role As a Staff Software Engineer in the Ad Cloud Bidding team at our Tokyo office, you will be instrumental in architecting and developing a diverse array of platforms and services that connect our customers and users with data and AI. In this role, you will be responsible for designing scalable and high-performance backend architectures, as well as owning and directing the technical roadmap for significant projects. Your responsibilities will also include ensuring the reliability, availability, and efficient deployment of large-scale distributed systems.
Sign in to browse more jobs
Create account — see all 664 results
Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, or location & role pages.
