cover image
TekRek

TekRek

www.tekrek.io

6 Jobs

6 Employees

About the Company

TekRek was founded on the simple vision of making recruitment as efficient as possible. Recruitment is one of the most important undertakings in building a successful business and we at TekRek understand this. That is why we believe in combining a data driven recruiting process with a human touch to engage and interact with the best candidates in the Technology space.

Youtube: https://www.youtube.com/@tekrek/videos
Meetup: https://www.meetup.com/tekrek-speaker-series/

TekRek's core areas of recruitment are Software Development and Data. Key roles include:

- Director/Head of IT/CIO/CTO
- Front-end Developer (ReactJS, AngularJS, HTML)
- Back-end Developer (NodeJS, Java, C#, PHP, Python, RoR)
- DevOps/Site Reliability (AWS Cloud, Micro-services)
- Mobile Developer (iOS, Android)
- Cloud Engineer (AWS, Azure, GCP)

- CDO, SVP, VP, Director Data
- Head of Data Science
- Senior Data Scientist
- Senior Machine Learning Engineer
- Analytics Manager
- Senior Data Engineer
- Data Architect
- Analytics Engineer
- Data Analyst

Listed Jobs

Company background Company brand
Company Name
TekRek
Job Title
Backend Engineer
Job Description
**Job Title**: Backend Engineer **Role Summary**: A hands-on, high-impact role to architect scalable backend systems for an AI-driven platform supporting revenue operations. Focus on infrastructure design, integration, and reliability. **Expectations**: 3–5 years software engineering experience, including 2+ years in SaaS or backend development. Proficiency in scalable system design and modern cloud infrastructure. **Key Responsibilities**: - Design and implement backend services, APIs, and integrations for product features. - Contribute to architectural decisions ensuring performance, scalability, and resilience. - Collaborate with product, frontend, and customer success teams to deliver user-centric solutions. - Write clean, maintainable code; conduct code reviews and enforce testing/deployment best practices. - Mentor junior engineers through pairing, design discussions, and guidance. - Identify optimization opportunities and drive platform-level technical improvements. - Troubleshoot and resolve backend issues to maintain system stability and uptime. **Required Skills**: - Strong expertise in **Node.js, GraphQL**, and **GCP** (or equivalent cloud platforms). - Experience with **APIs, databases**, and **microservices architectures**. - Proven ability to design high-availability, scalable systems using modern frameworks. - Effective communication and collaboration in agile, cross-functional teams. - Problem-solving acumen and a bias for action in fast-paced environments. **Required Education & Certifications**: - Bachelor’s degree in Computer Science or a related technical field. - Demonstrated proficiency in software engineering best practices (no specific certifications required).
Vancouver, Canada
Hybrid
Junior
17-10-2025
Company background Company brand
Company Name
TekRek
Job Title
Senior Backend Engineer
Job Description
Job Title: Senior Backend Engineer Role Summary: Design, develop, and maintain scalable, high‑availability backend systems and microservices that power an AI‑driven revenue orchestration platform. Own end‑to‑end architecture, collaborate cross‑functionally, and mentor junior engineers while driving technical excellence and continuous improvement. Expectations: - Deliver reliable, performant code at a rapid pace with daily deployments. - Own the full lifecycle of backend services, from architecture through production monitoring. - Act as a technical leader, guiding team practices, reviews, and knowledge sharing. Key Responsibilities: - Architect and implement scalable backend systems (Node.js, GraphQL) on GCP. - Design data models, APIs, and infrastructure to support high‑availability, distributed workloads. - Collaborate with product, frontend, and AI teams to integrate new features and customer‑driven improvements. - Mentor junior engineers through design, code, and technical discussions. - Champion automation, testing, and best practices to raise engineering quality. Required Skills: - 5+ years software engineering, 3+ in SaaS or backend web application development. - Expertise in Node.js, GraphQL, and Google Cloud Platform (Compute, Cloud Functions, Cloud Run, Pub/Sub, Cloud SQL, BigQuery). - Proven ability to design and scale high‑availability microservice architectures. - Strong understanding of REST/GraphQL APIs, data modeling, and cloud infrastructure. - Experience with CI/CD, automated testing, and performance monitoring. - Excellent problem‑solving, communication, and customer‑focused mindset. - Familiarity with AI/ML services (OpenAI, LLM integration) is a plus. - Track record of technical leadership and mentoring. Required Education & Certifications: - Bachelor’s degree in Computer Science, Engineering, or related technical field (or equivalent experience). - No mandatory certifications, but cloud‑native or GCP certifications (e.g., Professional Cloud Architect) are advantageous.
Vancouver, Canada
Hybrid
Senior
17-10-2025
Company background Company brand
Company Name
TekRek
Job Title
Senior Software Engineer
Job Description
Job Title: Senior Backend Engineer Role Summary: Design, build, and maintain large‑scale distributed systems that process petabyte‑scale data in real time, contributing to the core platform’s architecture, scalability, and performance. Expectations: Deliver robust, high‑performance code, lead technical design decisions, mentor peers, and drive architectural improvements in a global, AI‑focused environment. Key Responsibilities: - Architect and develop scalable backend services using Java, Scala, or Rust. - Optimize data ingestion, indexing, and query pipelines for massive real‑time workloads. - Design and implement distributed algorithms and data structures in production. - Manage containerized deployments on Kubernetes across AWS, GCP, or Azure. - Ensure system reliability, fault tolerance, and security compliance for sensitive data. - Collaborate with cross‑functional teams to shape product roadmap and feature priorities. - Conduct code reviews, performance tuning, and capacity planning. Required Skills: - 5+ years of production experience in Java, Scala, or C++. - Deep understanding of distributed systems, algorithms, and data structures. - Proficiency with cloud platforms (AWS, Azure, or GCP) and container orchestration (Docker, Kubernetes). - Experience designing SaaS or service‑oriented architectures with security considerations. - Strong analytical, problem‑solving, and communication skills. Required Education & Certifications: - Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent professional experience). - Relevant certifications in cloud platforms or Kubernetes are a plus.
Canada
Remote
Senior
19-10-2025
Company background Company brand
Company Name
TekRek
Job Title
Solutions Architect
Job Description
**Job Title:** Solutions Architect **Role Summary:** Architect and lead the transformation of legacy enterprise applications to modular, cloud‑native, API‑driven systems across multiple business domains. Drive design, blueprinting, and integration strategies for a hybrid Azure‑GCP environment, ensuring scalability, performance, and alignment with enterprise modernization goals. **Expactations (Key Expectations):** - Minimum 5 years as a Solution Architect or Technical Lead. - Proven experience designing microservices, API gateways, and hybrid cloud solutions. - Strong history of system design, distributed systems, and multi‑tier modernization. - Hands‑on knowledge of C#, .NET, Node.js, Kubernetes, REST APIs, Oracle, Postgres, Apigee, CloudRun, GitHub, Azure B2C, and Dynatrace. **Key Responsibilities:** - Develop architecture blueprints, conceptual designs, and detailed solution patterns for cloud‑native modernization. - Lead system design, integration, and development activities, removing blockers and ensuring technical decisions scale enterprise‑wide. - Partner with senior technology and business stakeholders to align architecture with AOP initiatives and reduce technical debt. - Guide engineering teams across hybrid cloud environments, fostering best practices in automation, CI/CD, and observability. - Establish governance, quality standards, and architectural compliance across business domains. **Required Skills:** - Microservices & API gateway design (REST, GraphQL). - Hybrid cloud deployment on Azure & GCP (compute, storage, networking). - Kubernetes & container orchestration, CI/CD pipelines, GitHub Actions. - Programming in C#, .NET, and Node.js; database proficiency in Oracle and Postgres. - API management (Apigee, Azure API Management). - Observability tools (Dynatrace, Prometheus, Grafana). - Identity & access management (Azure AD B2C, OAuth, SOC 2 compliance). **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or related field. - Industry certifications preferred: Azure Solutions Architect Expert, Google Cloud Professional Cloud Architect, or equivalent.
Toronto, Canada
Hybrid
Mid level
16-11-2025