Staff Software Engineer - Real Time Engine

Treasure Data Minato-ku, Tokyo
  • 💴 No salary range given
  • 🏡 Partially remote
  • 🧪 8+ years experience required
  • 💬 No Japanese required
  • 🗾 Japan residents only
  • 🧳 No relocation support
DO YOU NEED MORE INFO?
ASK A QUESTION

About Treasure Data

Treasure Data Minato-ku, Tokyo

Treasure Data is the only enterprise Customer Data Platform that harmonizes an organization’s data, insights, and engagement technology stacks to drive relevant, real-time customer experiences throughout the entire customer journey.

Key benefits

  • Highly Technical Founders
  • Globally distributed company
  • Open Source is in our DNA

About the position

We are looking for an experienced, innovative, customer-obsessed software engineer to join our core service group to enhance and maintain the Real-Time Engine component. Join our Real-Time team to empower our customers by enabling automated triggering of activations and other events.

Responsibilities

  • Lead the design, development, and deployment of new features and capabilities in the Real-Time Engine.
  • Collaborate with cross-functional teams including product, customer success, and support to address customer pain points and improve the user experience.
  • Provide technical leadership and mentorship to junior engineers, fostering a culture of continuous learning and improvement.
  • Ensure high availability and reliability of the Real-Time Engine by implementing best practices for coding, testing, and deployment.
  • Conduct code reviews, set coding standards, and ensure adherence to them.
  • Proactively identify and resolve system bottlenecks and inefficiencies.
  • Stay current with industry trends and advancements to drive innovation within the team.

Requirements

  • A BS or higher in Computer Science or a related field, or equivalent work experience.
  • 8+ years of software development experience in one or more programming languages (e.g., Ruby, Java, Python, Kotlin, Scala).
  • 5+ years of experience with RDBMS like PostgreSQL or relevant databases.
  • Proven experience running services in public cloud IaaS providers like AWS.
  • Deep understanding of the software development life cycle and agile methodologies.
  • Strong self-motivation and ability to deliver timely results.
  • Extensive hands-on experience with infrastructure as code.
  • Demonstrated experience in building and maintaining data-centric services that support a large user base.
  • Proven ability to work collaboratively in multi-functional teams and a strong background in delivery as part of a team.
  • Familiarity with security best practices.
  • Experience working with distributed teams across different time zones.
DO YOU NEED MORE INFO?
ASK A QUESTION

Meet Treasure Data's Developers

Tyler is a software engineer at Treasure Data working on their Data Clean Room product. He talks about how Treasure Data supports their team’s learning and growth, and how they invest in the quality and performance of their services.

Read their story...

Related jobs

More jobs like this

I'll send you a digest of new English-friendly software developer jobs in Japan. Your email stays private, I don’t share or sell it.