Full Stack Engineer, Contacts

Calendly Calendly · Enterprise · Remote · Engineering

Full Stack Engineer to support features and architecture for Calendly's platform, which is undergoing decomposition from a monolith into services. The role involves building new features, scaling the platform, and improving tooling and automation. Experience with various technologies like GCP, Go, Typescript, NodeJS, React, PostgreSQL, Redis, Kubernetes, and Rails is expected. The engineer will collaborate with Product and Design, participate in agile ceremonies, mentor team members, and contribute to platform scaling initiatives.

What you'd actually do

  1. Collaborating within your team to build new features that are targeted at our highest impact enterprise customers
  2. Contributing to platform scaling initiatives
  3. Meeting regularly with Product and Design to fine tune requirements
  4. Attending agile ceremonies to help your team plan out their work and get it done
  5. Working across squads to improve Engineering practices at Calendly

Skills

Required

  • 3-5 years of professional software development experience in a SaaS or technology-driven environment.
  • Strong proficiency in front-end web development using React and TypeScript, with an understanding of backend engineering principles and practices.
  • Experience building and maintaining Node.js services that interface with distributed APIs, or similar mixed-stack environments.
  • Hands-on experience with Service-Oriented Architectures (SOA), microservices, and involvement in monolith-to-services modernization or large-scale refactoring initiatives.
  • Proven ability to own features end-to-end, including technical discovery, design, implementation, testing, release, and ongoing maintenance.
  • Strong analytical and problem-solving skills, with the ability to dissect complex systems, identify root causes of issues, and deliver scalable, maintainable solutions.
  • A commitment to writing clean, reliable, and maintainable code, with an emphasis on readability, simplicity, and performance.
  • Adaptability to new technologies, evolving architectural patterns, and changing organizational priorities.
  • Experience using AI coding assistants (Copilot, Cursor, etc.) as productivity tools, with a clear understanding of generated code and the ability to defend implementation choices.
  • Availability for participation in an on-call rotation, ensuring timely and effective responses to critical production issues outside of regular working hours.
  • Authorized to work lawfully in the United States, as Calendly does not offer immigration sponsorship at this time.

Nice to have

  • Google Cloud Platform
  • Go
  • NodeJS
  • React
  • PostgreSQL
  • Redis
  • Kubernetes
  • Rails

What the JD emphasized

  • monolith-to-services modernization
  • large-scale refactoring initiatives
  • Experience using AI coding assistants (Copilot, Cursor, etc.) as productivity tools, with a clear understanding of generated code and the ability to defend implementation choices.