Enable job alerts via email!
A growing technology company is seeking a Technical Lead to oversee their cloud platform's vision and architecture. In this remote-friendly role, you will design and implement large-scale systems while collaborating with cross-functional teams. The ideal candidate possesses strong systems design skills and is proficient in languages such as Go, Java, and Python, while embracing an innovative approach to technology and architecture.
Location: REMOTE / Toronto, Ontario
This job allows you to work remotely.
Our client is a fast-growing technology company creating connected products that integrate seamlessly into customers’ lives. Their platform powers millions of devices worldwide, delivering reliable, secure, and innovative experiences across web, mobile, and IoT ecosystems. In this role, you’ll shape the technical vision, lead large-scale architecture decisions, and ensure their cloud platform can scale to meet growing global demand. You’ll work closely with cross-functional teams to deliver exceptional products and services that delight users while maintaining world-class engineering standards.
Responsibilities
•Define and own the technical strategy and roadmap for the cloud-based service platform.
•Design, develop, and maintain robust, large-scale software systems that enhance unified customer experiences.
•Drive engineering excellence and streamline operational practices for high-quality, rapid delivery.
•Partner closely with Product Management, Design, Engineering, and Data Science to execute long-term goals.
Tech Stack
•Languages: Go, Java, Python, TypeScript
•Frameworks/Tools: GraphQL
•CI/CD: GitHub Actions, CircleCI
•Infrastructure: GCP & AWS, proxies (e.g., Envoy, HAProxy), distributed tracing (e.g., Jaeger, Honeycomb)
•Services: CloudSQL, Pub/Sub, Cloud Run, DataStore, BigQuery, Dataflow
•DevOps: Terraform, Kubernetes, Docker
Special Perks:
-100% Remote Flexibility - we have a gorgeous office in Downtown Toronto if you are local and like in-person, otherwise no expectation or limitation on location.
-Full Benefits
-RSU's
Must Have Skills:
•Strong systems design and architecture expertise; thrive tackling scale, concurrency, fault tolerance, and security challenges.
•Eager to adopt new technologies and innovate.
•Proven ability to spot company-wide opportunities, influencing tech and business alignment.
•Establish and enforce high standards for APIs, infrastructure, tooling, and developer workflows.
•Strategic thinker with a long-term vision for adaptable, scalable systems.
•Mastery of software engineering best practices: automated testing, CI/CD, design patterns, etc.
•Deep understanding of PaaS and multi-tier architectures, including building effective CI/CD pipelines.
•Data-driven approach: leverage metrics to monitor and improve software quality, reliability, and cost efficiency.
•Collaborative and supportive mentor who helps elevate engineering talent.
•Excellent written and verbal communication; able to align diverse teams.