Tech Stack
CloudGoGoogle Cloud PlatformKubernetesMicroservicesNode.jsPostgresPythonReactRedisRubyRuby on RailsTypeScript
About the role
- Build composable services with TypeScript (Node), Ruby (Rails), Go, and/or Python
- Collaborate within your team to plan and build new features
- Review Implementation Plans (IP) and pull requests (PR) of your teammates, and incorporate their feedback on your own IPs and PRs
- Contribute to platform scaling initiatives and drive a microservices style architecture
- Develop RESTful and event-driven APIs for both internal and external use
- Partner regularly with engineers, product managers, and designers to write implementation plans and execute on requirements
- Attend agile ceremonies to help your team plan out their work and get it done.
- Work across squads to improve Engineering practices at Calendly
- Use advanced AI tools, including Cursor, to analyze and navigate the codebase, generate code, and automate repetitive tasks
- Participate in on-call rotation and solve customer issues
Requirements
- 7+ years of Software Development experience at a SaaS or technology company.
- A track record of rapidly learning new languages and technologies to get the job done; your secret weapon is adaptability
- Experience as a technical leader or SME in a functional area on a current or previous team
- Well practiced in retrospectives, reflection, owning responsibility, and communicating with kindness
- You've built modular, composable service architectures using Node, Go, or Python and a variety of back-end data stores
- Experience with Service Oriented Architectures (SOA) (microservices); previous experience migrating from Monolith to micro services architecture is nice to have.
- Authorized to work lawfully in the United States of America as Calendly does not engage in immigration sponsorship at this time