Senior Software Engineer, Data Backend(Data Platform)

Software-as-a-service (SaaS) company that uses artificial intelligence (AI) to power business decision-making, founded in 2012.
Data
Senior Software Engineer
In-Person
2+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer, Data Backend(Data Platform)

Appier, a pioneering SaaS company listed on the Tokyo Stock Exchange, is seeking a Senior Software Engineer for their Data Backend team. The role focuses on building critical components of their AI-powered platform that helps businesses make data-driven decisions.

The position offers an opportunity to work with cutting-edge technologies in big data and distributed systems. You'll be responsible for designing and maintaining data pipelines, optimizing performance of Spark and Kafka clusters, and establishing foundational architecture for the platform. The ideal candidate will have strong experience in Java/Scala development and big data technologies.

This role is perfect for engineers who want to make a significant impact in the AI and enterprise software space. With 17 offices across APAC, Europe, and the U.S., Appier offers a global work environment. The company's mission of democratizing AI and turning it into ROI through intelligent software presents exciting technical challenges and growth opportunities.

The position requires both technical expertise and strategic thinking, as you'll be providing expert advice on big data systems and applications. Preferred qualifications include experience with Golang/Python, cloud services (AWS, GCP, Azure), and open-source contributions. The role offers exposure to modern data technologies like Apache Iceberg, Delta Lake, and Hudi.

Join Appier to be part of a team that's pushing the boundaries of AI applications in business, working with large-scale distributed systems, and helping global enterprises leverage data for better decision-making. The position combines technical depth with business impact, making it an excellent opportunity for senior engineers looking to advance their careers in data engineering and AI.

Last updated 6 days ago

Responsibilities For Senior Software Engineer, Data Backend(Data Platform)

  • Design, develop, and maintain data pipelines
  • Build, manage, and optimize data platforms (e.g., Spark clusters, Kafka clusters)
  • Profile and tune performance of critical components
  • Provide expert advice and solutions to enhance the performance of big data systems and applications
  • Establish and improve the foundational architecture for platforms, and propose solutions to streamline software development, monitoring, etc.

Requirements For Senior Software Engineer, Data Backend(Data Platform)

Java
Scala
Kafka
Python
  • BS/MS degree in Computer Science
  • 2+ years of experience in building and operating large-scale distributed systems or applications
  • Experience in developing Java/Scala project
  • Experience in building data pipeline using Apache Spark
  • Experience in managing data lake or data warehouse
  • Expertise in developing data structures, algorithms on top of Big Data platforms
  • Ability to operate effectively and independently in a dynamic, fluid environment
  • Eagerness to change the world in a huge way by being a self-motivated learner and builder

Interested in this job?

Jobs Related To Appier Senior Software Engineer, Data Backend(Data Platform)

Senior Software Engineer-Data Platform

Senior Software Engineer position at Roblox focusing on building scalable data platform solutions using Apache Spark and Flink, offering competitive compensation of $289,460-$338,270.

Senior Software Engineer - Data Engineering

Senior Data Engineering role at Jobgether, building AI-driven data pipelines and infrastructure with Spark, Kafka, and cloud technologies. Remote position based in India.

Remote Healthcare EDI Engineer III

Remote Senior Healthcare EDI Engineer position requiring 5+ years of experience in ETL development, healthcare data standards, and programming languages like Java and Python.

Data Infrastructure Engineer

Senior Data Infrastructure Engineer position at Intellectsoft, focusing on building and maintaining data pipelines, requiring 5+ years of experience in data engineering and analytics.

Senior Data Engineer

Senior Data Engineer position at Wave HQ, building and managing data infrastructure and pipelines for financial management solutions.