Software Engineer - Workflow Engine - US Canada Remote

Treasure Data, US/Vancouver, BC

See jobs at Treasure Data

Duration: Full-Time

Treasure Data’s goal is to build an outstanding data management platform that spectacularly simplifies data operations and management. As an enterprise SaaS service, we are striving to provide flexibility, scalability, and security and to deliver excellent user experiences that improve the value of customers’ data.

We are looking for an experienced, innovative, customer-obsessed software engineer to join our core service group to enhance and maintain the workflow component.  While working on a key orchestration component in the workflow team, you will
- Directly work with product managers to define and deliver new features of the workflow engine capabilities and its interfaces
- Work with customer success and support teams to solve customers’ pain points and improve the day-to-day experience 
- Work with distributed development teams to operate and maintain multi-tenancy clusters by participating in on-call rotations
- Pro-actively and continuously improving existing systems and processes together with team members

Required experience

  • A BS in Computer Science or a related field, or equivalent work experience
  • 3+ years of consistent track record with software development in one or more programming languages (e.g., Java, Kotlin, Scala, Python, Ruby)
  • 2+ years of experience with RDBMS like PostgreSQL or relevant database
  • Proven experience running services in public cloud IaaS providers like AWS, etc.
  • Understand software development life cycle
  • Strong self-motivation and sensitivity to timely delivery

Preferred experience

  • Hands-on experience with infrastructure as code
  • Experience in developing workflow engines like Digdag or Apache Airflow
  • 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 for delivery as part of a team
  • Familiar with security standard methodologies
  • Experience with distributed teams across different time zones 

Who we are: 
Treasure Data employees are enthusiastic, data-driven and customer-obsessed. Our actions reflect our values of honesty, reliability, openness and humility. Treasure Data moved to remote-based work in March 2020 and is committed to ensuring it remains agile to accommodate shifting preferences of its workforce. While we are not working shoulder-to-shoulder, we still work side-by-side, finding unique ways to connect and create together while also respecting each other’s life priorities outside of work. We offer competitive salary and benefits and named one of the 2021 Best Places to Work. Treasure Data is an equal opportunity employer dedicated to building an inclusive and diverse workforce. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

What we do: 
Treasure Data is the only enterprise Customer Data Platform (CDP) that harmonizes an organization’s data, insights, and engagement technology stacks to drive relevant, real-time customer experiences throughout the entire customer journey. Treasure Data helps brands give millions of customers and prospects the feeling that each is the one and only. With its ability to create true, unified views of each individual, Treasure Data CDP is central for enterprises who want to know who is ready to buy, plus when and how to drive them to convert. Flexible, tech-agnostic and infinitely scalable, Treasure Data provides fast time to value even in the most complex environments.

Agencies and Recruiters: We cannot consider your candidate(s) without a contract in place. Any resumes received without having an active agreement will be considered gratis referrals to us. Thank you for your understanding and cooperation!

About Treasure Data

Treasure Data’s mission is to bring all customer data together for a single, actionable view of the customer. We’re here to help harness and analyze the information needed to create a data-driven enterprise. Our enterprise Customer Data Platform (CDP) helps you harness and analyze the information you need to create a data-driven enterprise. We bring all your customer data together for a single, actionable view of your customer. Only Treasure Data can handle the scale, security, and complexity required by a global enterprise in a way that empowers business decision-makers to deliver a superior customer experience and creates a unique competitive advantage. We empower you to better know your customers, engage in meaningful ways along the entire customer journey, measure your success and grow your business. Founded in 2011 in Mountain View, California, with offices in Japan and Korea, Treasure Data is backed by Sierra Ventures, Scale Venture Partners, IT-Farm, SBI, INCJ, Bill Tai, and Jerry Yang’s AME Cloud Ventures, among others.

Treasure Data

Want to learn more about Treasure Data? Visit Treasure Data's website.