About Envoy
Envoy makes workplaces work better. With a focus on the details, we craft beautiful, modern software that elevates the workplace experience. Companies like Google, Tesla, GitHub, Slack, Stripe, and Pinterest, have worked with Envoy to welcome over 115 million visitors to more than 14,000 locations around the world. We are proudly backed by Andreessen Horowitz, Menlo Ventures, Initialized Capital, and many others.
Our mission is to challenge the status quo of workplace technology. This idea started at the front desk, but we’re also going through the rest of the office— the mailroom, meeting rooms, and beyond—and we’re asking how we can make these better too. Right now, Envoy is helping the world return to work safely. We do this with our Envoy Protect product. Next to that, we help customers prepare for the new normal of work, Hybrid Work, with our Workplace Platform, our Developer Platform, Desks, and other offerings.
Our rate of innovation is high, we are customer-centric, and we like to move fast. We envision a world where technology is woven through our workplaces, all of it working together to make our time there delightful. If this world sounds exciting, we’d love for you to help us build the workplace platform.
About the Role
Integrations Engineering functions within the Technical Solutions Engineering team at Envoy, which lives within the success organization but touches every team (sales, product, engineering, finance, etc).
Integrations are standalone back-end systems that connect Envoy’s platform to 3rd party APIs. The day-to-day of an Integrations Engineer involves mostly “deep” work: architecting, programming, and debugging integrations. On occasion, you will be expected to evaluate the technical feasibility of integrating with prospective 3rd party Technology Partners. You may also be called upon to help debug existing integrations by inspecting code, logs, and performance tools. Though infrequent, some aspects of your work will require collaboration with 3rd party developers and support teams.
You will
- Scope, develop, test, and deploy integrations between Envoy and 3rd party Technology Partners.
- Determine project feasibility, integration points, alternative approaches, and best practices within the confines of available solutions.
- Dive deep into 3rd party documentation to understand their features and nuances.
- Work quickly and independently using Envoy’s Integrations platform.
- Maintain and improve existing integrations, and act quickly and efficiently as new bugs are reported.
- Build and improve Envoy’s growing Integrations platform with 3rd party Technology Partners.
You Are
- A creative problem solver. You have a track record of identifying elegant solutions with creativity.
- A back-end engineer at heart, but able to comfortably work on the front-end when needed.
- Proficient in communicating effectively with other engineers (both in-house and 3rd party). You are also respectful of their ideas and opinions, and converse with business etiquette.
- A self-starter and enjoy owning projects end-to-end. You thrive in small teams and enjoy the challenge of occasionally stepping outside your comfort zone to learn something new.
- Able to recognize when a situation requires cautious analysis or more active investigation.
- A mentor with experience tactfully educating teammates and distributing your knowledge (e.g., written documentation). You should feel comfortable as a thought leader.
- Security-conscious. As Envoy becomes commonplace around the world, the data we store will be more and more valuable. It is your job to make our storage practices a no-brainer for our customers and evangelize best practices.
- Up-to-date on best practices in programming and developer tools.
- Excellent with time-management. Able to work in a distributed environment with accountability and transparency.
You have
- 3+ years of Typescript development experience writing, maintaining and debugging code in a production environment.
- Excellent understanding of modern (ES6+) JavaScript
- Excellent understanding of APIs; 3+ years experience integrating 3rd party APIs
- Comfortable architecting robust solutions, delivering tech specs, and creating flow diagrams
- Familiarity using command-line tools
- Familiarity writing automated tests
- Familiarity with git, GitHub, and Heroku
Bonus Points
- Familiarity with AWS Lambda
- Experience with: Ruby on Rails, Elixir, Ember.js, React.js
- You're excited about working in a nimble and challenging startup environment.
By applying for this position, you acknowledge that you have received the Envoy Privacy Notice for applicants, which is linked here. Completing this application requires you to provide personal data, such as your name and contact information, which is mandatory for Envoy to process your application. Envoy is an EEO Employer and does not discriminate on the basis of any characteristic protected by local, state or federal law.
Envoy will comply with federal and state mandates regarding COVID-19 vaccinations. We will require employees coming on-site to be vaccinated or in compliance with weekly testing requirements.
What We Do
Envoy makes workplaces work better. With a focus on the details, we craft beautiful, modern software that elevates the workplace experience. Companies like Slack, Pinterest, Spotify, Nike, and American Express have worked with Envoy to welcome over 30 million visitors to more than 10,000 locations around the world. We are proudly backed by Andreess