Tech jobs
Job listings
Backend Integrations Engineer
The Backend Integrations Engineer will design and maintain API integrations between internal applications and external platforms using the MERN stack. The role focuses on building reusable SDKs, automating workflows, and ensuring system reliability for agentic AI products.
Software Engineer II, Network Operations
The Software Engineer II will join the Cloud Operations team to improve platform observability, incident response, and automation using AIOps. The role involves building tools and processes to ensure high availability while collaborating across engineering and IT teams.
Engineering Manager [DWH Data Tools]
We are looking for an experienced and driven Engineering Manager to manage our DWH Data Tools team . This team is responsible for managing and evolving our critical data ecosystem tools, including Superset, Jupyter…
Senior Backend JavaScript Developer
Develop and operate high-throughput distributed data pipelines and backend services using Node.js, AWS, and Kubernetes for a large-scale data platform.
Node.js Developer (Digital Marketing)
Builds high-performance backend services for an AdTech SSP platform, optimizing real-time ad request processing (billions/day) with Node.js, Kafka, Redis, and distributed systems.
Experienced Backend JavaScript Developer - San Francisco
Develop and maintain backend systems using Node.js, MongoDB, and other technologies, taking full ownership of feature development in a fast-paced agile environment.
Senior Platform Engineer
Senior Platform Engineer building internal developer platforms on Kubernetes/AKS/OpenShift with GitOps (Argo CD), Azure, and IaC tools (Terraform, Crossplane, Pulumi), using Go/TypeScript and DevSecOps practices.
Infra / Cloud Architect
Cloud/Infra Architect role at TCS in Calgary designing and implementing Azure and AWS cloud solutions, leading large-scale migrations, IaC deployments, and integrating GenAI capabilities into applications.
Software Developer – Business Systems & AI
Develop, maintain, and integrate internal business applications and NetSuite ERP systems using multiple programming languages and AI-assisted development tools for an HVAC equipment representative.
Senior Software Developer
Senior full-stack developer at RBC building and maintaining scalable applications using React, Node.js, and Python, mentoring engineers and owning solution architecture in a cloud-native, agile environment.
Senior Software Engineer
This role involves designing and deploying end-to-end AI-native applications, including building RAG pipelines, orchestrating LLM workflows, and developing full-stack interfaces. The engineer will manage the entire feature lifecycle using technologies like Python, React, LangChain, and various cloud infrastructure tools.
Senior Frontend Developer
Leads a team to build and maintain full-stack web apps using React, Node.js, Kafka, and Splunk, while mentoring developers and managing CI/CD pipelines.
Back-End Developer
Back-end developer designing and maintaining scalable server-side applications, RESTful APIs, and databases using languages like Node.js/Python/Java/Go, SQL/NoSQL databases, and cloud platforms in a remote setting.
Fullstack Development Engineer
Designs and develops backend solutions using Node.js, Web APIs, and PostgreSQL, focusing on architecture, automation, and service management for business applications.