Staff Software Engineer, Data Backend - Tokyo, Japan

Software-as-a-service (SaaS) company that uses artificial intelligence (AI) to power business decision-making
Data
Staff Software Engineer
In-Person
501 - 1,000 Employees
9+ years of experience
AI · Enterprise SaaS

Description For Staff Software Engineer, Data Backend - Tokyo, Japan

Appier, a leading SaaS company specializing in AI-powered business solutions, is seeking a Staff Software Engineer to join their data engineering team in Tokyo, Japan. Founded in 2012 with a vision of democratizing AI, Appier has expanded to 17 offices across APAC, Europe, and the U.S., and is publicly listed on the Tokyo Stock Exchange.

The role demands a seasoned professional with extensive experience in large-scale data systems. As a Staff Software Engineer, you'll be responsible for owning, designing, and developing both offline and online computing systems. The position requires a self-starter with a proven track record of delivering major projects that address critical business needs.

The ideal candidate should possess at least 9 years of experience working with open-source systems like Hive, Spark, and Presto, along with 7+ years of experience in large-scale infrastructure and distributed systems. Strong expertise in Kubernetes, container technologies, and cloud platforms is essential. The role involves significant leadership responsibilities, including mentoring team members and setting technical vision.

This is an excellent opportunity for a senior-level engineer looking to make a significant impact in an AI-focused company. The position offers visa sponsorship for international candidates willing to work in Japan. You'll be working at the intersection of AI and business solutions, helping to shape the future of data engineering at a rapidly growing global company.

The role combines technical leadership with hands-on development, requiring both deep technical expertise and strong communication skills. You'll collaborate with various teams, including data scientists and ML engineers, making this an ideal position for someone who enjoys working across different domains and solving complex technical challenges.

Last updated 21 hours ago

Responsibilities For Staff Software Engineer, Data Backend - Tokyo, Japan

  • Own, lead and set the vision for one or more large scale offline and online compute systems
  • Work with data engineers, data scientists, ML engineers and software engineers from other orgs to understand their requirements, build solutions and enforce best practices
  • Innovate how ETLs, online, and offline compute should work
  • Set high standards, mentor and coach other engineers on the team

Requirements For Staff Software Engineer, Data Backend - Tokyo, Japan

Kubernetes
  • 9+ years of experience working with open source systems like Hive, Spark, Presto etc.
  • 7+ years of experience building and developing large-scale infrastructure, distributed systems or networks
  • Expertise in configuring, optimizing and debugging large scale compute clusters
  • Strong understanding of the latest data technologies
  • Strong proficiency in working with Kubernetes and container technologies
  • Excellent communication skills and ability to collaborate with teams across various orgs
  • Familiar with cloud-based environments such as AWS/GCP/Azure

Benefits For Staff Software Engineer, Data Backend - Tokyo, Japan

Visa Sponsorship
  • Working visa provided

Interested in this job?

Jobs Related To Appier Staff Software Engineer, Data Backend - Tokyo, Japan

Sr Staff Data Visualization Engineer

Senior Staff Data Visualization Engineer position at GE Aerospace focusing on data visualization and analytics engineering.

Lead Data Engineer-Risk

Lead Data Engineer position focusing on risk management at Fifth Third Bank.

Staff Data Engineer

Staff Data Engineer position at GoodLeap, building scalable data pipelines and infrastructure for sustainable solutions financing platform, offering remote work and competitive compensation.

Senior Lead Developer - Data Engineer

Senior Lead Developer - Data Engineer position at Stafford Gray, focusing on healthcare data systems and technical leadership in Lansing, Michigan.

Senior Solutions Acceleration Architect, Data

Senior Solutions Acceleration Architect position at Google Cloud, focusing on designing and implementing data-centric solutions while leading technical teams and working directly with customers.