Full Stack Engineer III, Reporting

Save to Kiter
What Calendly is looking for in applicants

What is Calendly?

Calendly takes the work out of scheduling so our customers have more time to work on what’s really important. Our software is used by millions of people worldwide — with thousands more signing up every day. To maintain this exciting growth, we’re looking for top talent to join our team and help shape the future of our product.

Why join Calendly’s Engineering team? 

As a Full Stack Engineer at Calendly, you have the chance to hone your craft with the best and brightest engineers in the world. You should be equally comfortable pair programming and working autonomously, in addition to troubleshooting independently and receiving direct feedback during a code review. Each member of the team has the ability to impact all aspects of the development process from ideation, design, delivery, maintenance, and operations. We all rally around a focus on delivering a great experience to our customers as our first priority.

Calendly is built using a service-oriented architecture and an automated continuous delivery system in order to efficiently deliver our product solutions. Our tech stack includes Ruby on Rails, React, Node, Postgres, Redis, Elasticsearch, GCP (and more), but you can be successful as a polyglot with a background in any dynamic languages, if you're willing to learn new technologies! 

You will be a great match for this team if you have some Reporting experience, and also if you are excited by Greenfield development!  Additionally, it's a big plus if you have experience, or interest in, microservices and Javascript charting libraries (d3 or chart.js for example).  When you join Calendly, you get the opportunity to deliver on a product used by millions, known for its best-in-class quality. Help us continue to deliver critical features to our users with excellence.

We know we wouldn’t be where we are — or make it to where we’re going — without our people. And when it comes to walking the talk, we think actions speak louder than words. Our people are shown appreciation through a formal rewards and recognition program, a competitive benefits package, and countless quality-of-life perks such as our home office stipend and an annual vacation stipend. We are a remote first company. If you’re seeking an opportunity to make your mark and be part of a groundbreaking team, then this is the job for you.

What are some of the high impact opportunities you’ll tackle? 

  • Build amazing features for millions of Calendly users
  • Actively engage with design, product, and QA regarding implementation and testing strategy
  • Collaborate with the support team on customer issues
  • Write implementation plans based on business requirements
  • Strive for continuous improvement in all aspects of software delivery
  • Participate in stand-ups, design reviews, story-writing and retrospectives

This opportunity is for you if you have/are:

  • 3+ years of Full Stack Software Development experience 
  • Experience with Ruby on Rails is great, however other languages such as Python, Go, and PHP are accepted
  • Experience in a modern JavaScript application framework (React, Angular, Backbone, Node, Ember, etc)
  • Experience with, or exposure to Reporting  
  • Strive to craft clean, reliable and highly maintainable code
  • Experience working with a team using Agile methodologies and Scrum
  • Experience with source control systems (prefer Github)
  • Authorized to work lawfully in the United States of America as Calendly does not engage in immigration sponsorship at this time


Calendly is registered as an employer in many, but not all, states. If you are not located in or able to work from a state where Calendly is registered, you will not be eligible for employment.

Want some tips on how to get an interview at Calendly?

What is Calendly looking for?
If this role looks interesting to you, a great first step is to understand what excites you about the team, product or mission. Take your time thinking about this and then tell the team! Get in touch and communicate that passion.
What are interviews for Full Stack Engineer III like?
Interview processes vary by company, role and team. The best plan is to see what others have experienced and then plan accordingly.
How to land an interview at Full Stack Engineer III?
A great first step is organizing your path to an offer. Check out Kiter for tools to get started!