Staff Software Engineer, Real Time Engine

at  Treasure Data

Vancouver, BC, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate14 Nov, 2024USD 150000 Annual16 Aug, 20245 year(s) or aboveIaas,Agile Methodologies,Programming Languages,Computer Science,Postgresql,Aws,Infrastructure,Code,Python,Kotlin,Distributed Teams,Java,Rdbms,ScalaNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

TREASURE DATA:

At Treasure Data, we’re on a mission to radically simplify how companies use data to create connected customer experiences. Our sophisticated cloud-based customer data platform drives operational efficiency across the enterprise to deliver powerful business outcomes in a way that’s safe, flexible, and secure.
We are thrilled that Gartner Magic Quadrant has recognized Treasure Data as a Leader in Customer Data Platforms for 2024! It’s an honor to be acknowledged for our efforts in advancing the CDP industry with cutting-edge AI and real-time capabilities. View the report here.
Furthermore, Treasure Data employees are enthusiastic, data-driven, and customer-obsessed. We are a team of drivers—self-starters who take initiative, anticipate needs, and proactively jump in to solve problems. Our actions reflect our values of honesty, reliability, openness, and humility.

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.

PHYSICAL REQUIREMENTS

This role is remote, based in the Vancouver, BC area only.

TRAVEL REQUIREMENTS

Up to 5% travel

Responsibilities:

YOUR ROLE:

Treasure Data builds a programmable platform to efficiently enable and scale customer-centric data platform applications across various verticals, from automotive to CPG and finance. 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. If you’re passionate about leveraging technology to drive customer engagement and innovation, apply now to be part of our dynamic team and shape the future of customer experiences!

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.


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Information Technology/IT

IT Software - System Programming

Software Engineering

BSc

Computer Science

Proficient

1

Vancouver, BC, Canada