Senior Full Stack Engineer, Growth

Other Jobs To Apply

Calendly is one of the most loved scheduling platforms in the world — and our opportunity for product-led growth is still massive. As a senior full stack engineer on our Growth team, youll work on high-impact experiments that drive acquisition, activation, retention, and monetization for millions of users.

This is not a typical feature development role. Youll ship measurable experiments across the stack, build rapid MVPs, dig into data, and help shape our growth strategy alongside product and analytics partners.

Were looking for nimble, product-minded engineers who thrive on iteration, understand compounding impact, and want to learn fast.

And we’re looking for:

• A highly technical, talented, and humble human with a deep ownership mindset – you embody the “I’m not done, until we are done” spirit

• A team member who focuses on impact; a blend of high execution speed and sound judgement on how to pursue opportunities

• A collaborative team member who models technical leadership and is committed to elevating their team

• A team member who is not only open to diverse perspectives and approaches, but someone who actively seeks them out

What You’ll Do

You will report to one of our Senior Engineering Managers in our Growth organization, and your responsibilities will include:

• Ship full-stack experiments end-to-end: ideation, implementation, measurement, and iteration

• Improve key growth metrics across acquisition, conversion, engagement, and monetization

• Collaborate with cross-functional partners in product, design, analytics, and marketing

• Help scale our experimentation platform and growth infrastructure

• Make engineering tradeoffs that balance speed, quality, and long-term value

A day in the life of a Full Stack Engineer at Calendly

As a Full Stack Engineer at Calendly, your days will be rich and varied. Your core responsibilities will involve both the creation of new features and the strategic scaling of our platform and its underlying architecture. You’ll find yourself navigating a diverse tech stack, including but not limited to:

• Google Cloud Platform for comprehensive cloud services

• Kubernetes for orchestrating containerized applications

• Argo Workflows for managing Kubernetes-based workflows

• Rails for robust back-end development

• React for dynamic front-end experiences

• PostgreSQL for reliable, scalable database management

• Redis for high-speed data storage solutions

Joining Calendly gives you an opportunity to impact millions of users with a product celebrated for its exceptional features and usability. Youll play a crucial role in delivering those features with precision and creativity.

On a typical day, you will: 

• Collaborate with your team to build experiments and iterate features meant to provide the highest level of impact for our customers

• Collaborate with our Product and UX partners to add context and clarity to our product requirements

• Participate in your team’s Agile ceremonies and processes

• Support the features and services owned by your team

• Facilitate and / or participate in cross-squad initiatives meant to improve Engineering practices at Calendly

• Create implementation plans and pull requests and / or review those of your peers

• Provide mentorship and guidance for your team

What do we need from you?

• 5+ years of professional Software Development experience at a SaaS or technology company

• Experience with Service Oriented Architectures (SOA) / microservices

• Significant hands-on experience with Rails, Node, or comparable web application development framework

o Our backend stack is Ruby / Rails / Grape

• Significant hands-on experience with a modern front-end library / framework such as React, Angular, Vue.js, etc

o Our frontend stack is React / Typescript

• A passion for creating intuitive software solutions, solving for sophisticated challenges

• You strive to be a craftsperson, producing clean, reliable, and highly testable / maintainable code

• Authorization to work lawfully in the United States of America as Calendly does not engage in immigration sponsorship at this time


Skills:
Agile Programming Methodologies, Cross-Functional, Data Storage, Database Administration, Engineering Management, Improvement Metrics, Marketing, Mentoring, Microservices, Organizational Development/Management, PostgreSQL, Product Design, Product Engineering, Redis, Service-Oriented Architecture (fka Distributed Object Architecture), Software Development, Software as a Service (SaaS), Team Player, Technical Leadership, Usability Engineering, User Interface/Experience (UI/UX)


About the Company:
Calendly



Back to blog

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...