Senior Full-Stack Engineer
Treasure Data•Vancouver, British Columbia, Canada
Ruby on RailsReactTypeScript
Job Summary
+ InsightsRole Summary
- •Lead development of a cutting-edge AI Agent for marketers, contributing across the full stack from backend to frontend.
- •Design and implement scalable backend APIs and responsive React frontends with a focus on user experience.
- •Collaborate closely in a squad model with product managers and designers to deliver impactful features.
- •Provide technical leadership by mentoring junior engineers and championing best practices in testing and documentation.
- •Ensure production excellence including observability, security, and participate in on-call rotation.
About the Company
- •Treasure Data is a leader in Customer Data Platforms (CDP) recognized by Forrester and IDC for innovation in AI and real-time capabilities.
- •The company culture values honesty, reliability, openness, and humility, fostering a data-driven and customer-obsessed environment.
- •Treasure Data emphasizes diversity, equity, inclusion, and belonging, promoting an inclusive culture where diverse perspectives are amplified.
- •It operates at enterprise scale, serving some of the world’s largest and most innovative companies in marketing and customer experience.
- •The company offers a comprehensive benefits package reflecting a culture of care and empathy, including RSUs, parental leave, and global health support.
What You Should Know
- •Applicants should be comfortable working onsite in Vancouver three days a week under a hybrid work policy.
- •This role offers the opportunity to work on innovative AI technologies and influence how marketers interact with data.
- •Candidates will face the challenge of bridging complex AI models with user-friendly interfaces in a fast-paced agile environment.
- •Strong collaboration skills are essential, as the role requires working closely with cross-functional teams and communicating technical concepts clearly.
- •The position provides growth through mentorship responsibilities and exposure to global teams, especially with time zone coordination.
Key Required Skills
RubyGoJavaKotlinReactTypeScriptREST APIGraphQLDistributed systemsDatabase modeling
These insights are AI-generated based on the job description.