Senior Full Stack Engineer

Calendly Calendly · Enterprise · Remote · Engineering

Senior Full Stack Engineer to build and evolve the core infrastructure for Calendly's calendar data platform, focusing on API development, synchronization services, and search infrastructure using ElasticSearch. The role involves Golang, Ruby/Rails, and PostgreSQL, with an emphasis on distributed systems, microservices, and high-availability platforms.

What you'd actually do

  1. Core calendar data API development, building and scaling a new unified interface and underlying data infrastructure for calendar data across all Calendly products
  2. Synchronization services to maintain data integrity across internal systems and external providers like Google and Microsoft
  3. Search infrastructure using ElasticSearch to surface relevant calendar data for users
  4. Novel platform services as new product needs emerge

Skills

Required

  • Golang
  • Ruby/Rails
  • PostgreSQL
  • service-oriented architecture
  • microservice patterns
  • building resilient, scalable systems
  • API design
  • data synchronization
  • distributed systems
  • high-availability platforms

Nice to have

  • NodeJS/Typescript
  • platform engineering
  • decomposing monolithic applications into microservices
  • Google Cloud Platform
  • Kubernetes
  • Redis
  • Pub/Sub
  • ElasticSearch

What the JD emphasized

  • 7+ years of software engineering experience at a SaaS or technology company with strong backend and distributed systems focus
  • Deep experience in service-oriented architecture, microservices patterns, and building resilient, scalable systems
  • Proven experience building and operating high-traffic, high-availability platforms in production
  • Experience with API design and data synchronization across multiple external providers
  • Authorized to work lawfully in the United States of America as Calendly does not engage in immigration sponsorship at this time