Senior Full Stack Engineer, Support Engineering
WFA Digital Insight
As the demand for skilled full stack engineers continues to rise, with a growth of 25% in the last two years, Calendly's Monetization team stands out with its focus on building robust systems for subscription management, billing, and payments. With millions of users relying on Calendly, this role offers a unique opportunity to make a significant impact. Candidates should be prepared to showcase their technical expertise, collaborative mindset, and experience with cloud ecosystems, as they will be working on critical services that drive the company's success. Given the current market, having a strong portfolio and proficiency in technologies like React and TypeScript can be a significant plus.
Job Description
About the Role
The Senior Full Stack Engineer position at Calendly's Monetization team is designed for a highly technical and talented individual who embodies a deep ownership mindset and a collaborative spirit. This role is pivotal in accelerating the growth of Calendly's platform, which is currently used by millions of people worldwide. The successful candidate will be part of a dynamic team that prioritizes the development of scalable and reliable systems to support user management, subscriptions, billing, and payments.As a Senior Full Stack Engineer, you will be working closely with the Product and Design teams to shape the requirements, sequence milestones, and deliver incremental value to customers. Your expertise will be crucial in ensuring consistency, privacy, and scalability of the data model and storage strategies for people and related objects.
What You Will Do
- Design, build, and operate services and APIs for contacts, companies, and syncing third-party data sources, prioritizing reliability, performance, and maintainability.
- Partner with Product and Design to shape requirements, sequence milestones, and deliver incremental value that supports customers.
- Contribute to the data model and storage strategies for people and related objects, ensuring consistency, privacy, and scalability.
- Improve platform resilience with robust observability, fault-tolerant patterns, and production readiness; participate in on-call to support business-critical services.
- Collaborate with adjacent squads to evolve architecture and shared components; participate in code reviews and provide mentorship to peers.
- Design, build, and maintain internal tools, integrations, and in-product features that enable Sales, Marketing, and Customer Success teams to operate efficiently and scale.
- Own projects end-to-end, from discovery and system design through implementation, testing, deployment, and ongoing iteration.
- Ensure the reliability, performance, and scalability of systems while continuously improving developer workflows and internal user experience.
- Partner closely with cross-functional stakeholders to identify pain points, define requirements, and deliver high-impact, user-centric solutions.
What We Are Looking For
- 7-10+ years of professional software development experience, including owning production services at scale in a SaaS environment.
- Strong proficiency in backend development, building services, APIs, and data-intensive backend workflows.
- Experience designing for scalability, reliability, and observability in cloud environments (GCP preferred) with container orchestration (Kubernetes).
- Experience with service-oriented architectures and modernizing or decomposing legacy systems to services where appropriate.
- Proficient with relational databases (PostgreSQL preferred) and data modeling for complex domains.
- Bias for clean, maintainable code, thoughtful testing, and incremental delivery; strong collaboration and communication skills.
- Ability to work in a remote environment, with excellent time management and self-motivation skills.
Nice to Have
- Frontend experience with React and TypeScript.
- Experience with UI contracts and implementing UI that integrates with services.
- Knowledge of agile development methodologies and version control systems like Git.
Benefits and Perks
- Competitive compensation package.
- Opportunity to work with a dynamic and growing company.
- Collaborative and supportive team environment.
- Professional development opportunities.
- Flexible working hours and remote work arrangement.
- Access to the latest technologies and tools.
- Comprehensive health insurance and benefits package.
How to Stand Out
- Highlight your experience with cloud ecosystems, especially GCP and Kubernetes, in your resume and cover letter.
- Showcase your proficiency in backend development, APIs, and data modeling for complex domains.
- Prepare examples of how you have improved platform resilience and scalability in previous roles.
- Be ready to discuss your experience with service-oriented architectures and modernizing legacy systems.
- Ensure your portfolio includes projects that demonstrate your ability to design and build scalable and reliable systems.
- Practice explaining technical concepts in simple terms to demonstrate your communication skills.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.