Thinkific is a learning commerce platform that unites community, courses, and content with commerce to create transformative learning experiences. We're looking for a Senior Backend Engineer to join our platform team to design and enhance backend systems that power our core platform, improve reliability and performance.
Requirements
- Design, implement, and optimize backend systems and APIs that power Thinkific’s platform at scale
- Improve system reliability and performance across services, databases, and application layers
- Collaborate with SRE and feature teams to evolve our architecture, focusing on observability, reliability, and performance at scale
- Design and maintain database schemas, queries, and indexing strategies for high performance and data integrity
- Use containerized development workflows (Docker, Kubernetes) and CI/CD pipelines to deliver reliable, testable code
- Conducting performance investigations and tuning queries, APIs, and background jobs
- Instrument code and systems with metrics, logs, and traces using tools like Datadog, New Relic, or Prometheus
- Write high-quality, maintainable Ruby (Rails) and/or Node.js code and review peers’ code for correctness, scalability, and performance
- Mentor engineers, sharing best practices, and helping drive technical direction across the team
Benefits
- Competitive compensation package including base salary, equity, team-wide bonuses, and an Employee Share Purchase Plan
- Flexible Paid Time Off to maintain mental and physical health
- Health Benefits and Wellness: Comprehensive benefits starting on Day 1 include health, vision, and dental coverage for you and your family
- Flexible Work: Choose to work from home from anywhere in Canada, at our Vancouver HQ, a co-working space, or anywhere there’s wifi for a change of scenery
- Learning & Growth: An annual $1500 USD Learn and Grow fund for conferences, seminars, or courses
- Home office setup: Company-owned Macbook Pro and a budget to order a desk, chair, or any accessories to help you work comfortably and productively