Full time
Vancouver, BC
Posted 6 months ago

Attendease is a cloud-based, event automation platform used by event and conference managers at companies such as Adobe, NBC, Autodesk, and SXSW to run their global events. As part of a modern enterprise stack, our mission is to help automate the creation of world-class event experiences and we have built an industry-leading platform to help make that happen. Our customers automate and create thousands of event experiences for their employees, customers, and partners every year.

The Platform team is focused on taking the Attendease platform to the next level. In a typical week, an Intermediate or Senior Software Engineer will develop new features working with product management, sales, and customer success in one of the core application modules in the platform. They will collaborate with peers to review code, write tests, contribute to innovation in our product, and work to continuously improve our development process.

This position would be based in Vancouver, or with the right level of seniority, could be a remote team member.

Our tech stack includes Ruby/Rails; React; Javascript/ES6/CoffeeScript; Javascript frameworks like Backbone, Node.js; JavaScript bundling tools like Webpack, Gulp, Sprockets; Databases like PostgreSQL, Redis; HTML5, CSS, Sass; Unix/Linux/FreeBSD; Git/GitHub; Locust; Scout; and Amazon Web Services (AWS).

Here is what you’ll have the opportunity to do:

  • Code new features, tests, and bug fixes. We want you to write clean, efficient code and have fun doing it!
  • Work alongside other developers and a cross-disciplinary team of sales, marketing, product, design, and leadership to determine what features should be built into the platform.
  • Support integrations between the various systems needed to run client sites using Attendease and integrating with other data sources/platforms.
  • Architecting and optimizing code that performs at scale, including working with the ops team to load test the most intensive application use cases
  • Work alongside the Customer Success team by triaging platform issues on current projects.
  • Work on deep analytics and modern workflow design.

Here is what we think you should bring to the table to be successful:

  • 10+ years writing cloud software applications, with development experience with our core tech stack for most of or all that time – cloud-based, scalable, and distributed systems is a must.
  • You can lead technical architecture decisions and are comfortable leading teams.
  • You write understandable, testable code.
  • You have experience being a leader on a team of other developers, mentoring junior programmers, and coaching best practices.
  • You possess strong computer science fundamentals – programming languages, architectures, data structures, databases, and algorithms.
  • You have deep experience analyzing and optimizing code performance (N+1 query problems, algorithm optimization).
  • You have API design and development experience.
  • E-commerce expertise is very nice to have.
  • You’re all about Agile methodologies.
  • You insist on unit tests (both back-end and front-end).
  • Experience in Dev-ops or at least have a keen interest in learning is nice to have
  • You have a Bachelor’s degree or Computer Science degree.
  • Cross-disciplinary experience where you have worked with Designers, Project Managers, Product Marketers, and a Leadership team.
  • You’ll be internal and externally facing so strong communication skills are a must – both written and verbal.

Your awesomeness includes:

  • A positive, proactive, “get it done” attitude with great task organization skills.
  • A sense of humor! Bad puns are encouraged.
  • Great communication & presentation abilities for client engagements.
  • The desire to be a part of a vibrant and energetic company culture that promotes hard work while having fun doing it! You’re not afraid to grab a beverage with a coworker.


Competitive compensation package including extended medical, dental, MSP, paid time off, great team, amazing clients like Adobe and NBC, and the opportunity to have a real impact on the support and reliability of event and conference experiences globally.

Job Features

Job Category

Software Development

About Attendease

Attendease is marketing automation for corporate event teams. Attendease is a cloud-based, event management platform used by event and conference managers at organizations such as Adobe, SXSW, Brightedge, MAC Cosmetics, Datto, and Pivotal. We are all about creating world-class event experiences and have built an industry leading platform to make that happen. Have a look at www.attendease.com for more details on our platform.

Apply Online

A valid email address is required.
A valid phone number is required.