Data Integration Developer

Vancouver, Canada

About the company

xMatters helps enterprises prevent, manage and resolve IT incidents. xMatters industry-leading Digital Service Availability platform prevents IT issues from becoming big business problems.  Large enterprises, small workgroups, and innovative DevOps teams rely on its proactive issue resolution service to maintain operational visibility and control in today’s highly-fragmented IT environment. xMatters provides toolchain integrations to hundreds of IT management, security and DevOps tools. xMatters is the primary Digital Service Availability platform trusted by leading global companies and innovative challengers including BMC Software, Credit Suisse, Danske Bank, DXC technology, Experian, Intuit, NVIDIA, Sony Network Interactive, ViaSat and Vodafone. xMatters is headquartered in San Ramon, California and has offices worldwide.

Cool Culture: Why You’ll Love Working Here

  • xMatters Won #1 Best Place to work Award by Fortune Magazine for 2016 & 2017
  • Cool new office in downtown Vancouver
  • Above-market compensation
  • Personalized environments: Mac lover? Linux hacker? Have at ‘er – all on big screens
  • Full extended medical benefits, including dental and vision
  • Training and professional development budget to help advance your career
  • Strong belief in work/life balance (and we mean it)
  • Annual health & wellness grant to spend on almost anything to improve your life
  • Emphasis on innovation: we dedicate one day every month to our pet projects
  • And, BTW, innovation is rewarded with glory and seriously cool prizes
  • Diverse, smart, and talented co-workers
  • Collaborative, fun work environment, where laughing and learning go together
  • Well-stocked kitchen with snacks, drinks, and ‘beverages’
  • Generous employee referral program
  • Fun days involving go-carting, frisbee golf, pool at the pub, and so on
  • Annual xMatters Kickoff
  • RRSP Matching

The Position

xMatters is hiring a full-time Data Integration Developer to help build the flow of data from our software to our internal business systems and integrate our software with a variety of other software systems and cloud platforms. The successful candidate will use their knowledge to help our team understand how our customers use our software, as well as extend and expand our integration library. We work with a variety of partners in different categories, ranging from service desk platforms like ServiceNow and Zendesk to operations monitoring platforms like Sensu and Datadog. Due to the variety of platforms and integrations, we have the opportunity to work with different technologies and frameworks.

If this position and our fun and hard-working culture appeal to you, we’d love to hear from you!

Your Responsibilities

  • Develop and support data pipelines between xMatters OnDemand services and internal tools like Totango and Salesforce
  • Work with our internal stakeholders to provide solutions that will allow our business to make more intelligent decisions
  • Develop cloud-based integrations between xMatters OnDemand and other SaaS vendors
  • Develop software-based integrations between the xMatters' products and third-party applications
  • Work independently rapidly developing high quality technical solutions to business problems
  • Estimate effort and ensure timely delivery of projects

Your Education, Experience and Skill Sets

  • Degree or diploma in Computer Science, Software Engineering, or equivalent experience
  • 3+ years experience in a software development position
  • An enjoyment of problem solving and analytical thinking
  • Experience with database management systems (PostgreSQL)
  • Experience with Bash scripting or similar scripting languages
  • Experience with JavaScript on the server side
  • Experience using various data interchange formats like JSON and XML
  • Experience consuming REST APIs (bonus points for building effective REST APIs)
  • Ability to understand and integrate with complex third party software applications
  • Ability to maintain a positive working relationship with other team members
  • Ability to be self-reliant and work independently to solve problems proactively

Stuff That Earns You Bonus Points

  • Experience integrating with business systems such as Totango, Salesforce, Netsuite, and Marketo
  • Experience with Node.js applications or other backend JavaScript frameworks
  • Experience with GCP or AWS, and their tooling (ie. BigQuery)
  • Experience with Kubernetes or container orchestration
  • Experience with Redis
  • Proficiency with Front End web technologies such as HTML, CSS and client-side Javascript
  • Proficiency with other programming languages such as Java or Ruby
  • Experience integrating with enterprise systems
  • Proficiency with a variety of scripting languages
  • Keen desire to innovate and create state-of-the-art software
  • Experience with certified applications for PAAS products such as ServiceNow or Salesforce

Conditions of Employment

  • Acceptable Use Policy
  • Background check

Want to join our team?

First and Last name *
Email Address *

Please enter the location where you're based
Upload Resume (1MB max | doc, docx, pdf only)
Additional Information