Talent.com
TEEMA
Staff Engineer – JAVATEEMA • Toronto, Canada
No longer accepting applications
Staff Engineer – JAVA

Staff Engineer – JAVA

TEEMA • Toronto, Canada
13 days ago
Job type
  • Full-time
Job description
Job Title:

Staff Engineer – JAVA

Job ID:

87594

Location:

Vancouver, British Columbia – 3 days a week onsite

Overview As a Staff Software Engineer, you will operate as a technical leader and architect, driving the evolution of our high‑scale Java ecosystem. While a Senior Engineer masters the component, you master the entire system lifecycle. You will be responsible for the technical roadmap of products used by tens of thousands of global users, solving complex problems in distributed systems, high availability, and massive‑scale data processing. You aren’t just writing code; you are setting the standards for how we write it. You will mentor senior peers, bridge the gap between business strategy and technical execution, and ensure our architecture remains resilient as we push the boundaries of what’s possible with Big Data and Java.

What you will be doing

System Architecture & Design: Lead the design of cross‑functional, enterprise‑scale services. You will oversee how Java services interact with NoSQL backends and streaming pipelines to ensure seamless integration.

Technical Strategy: Partner with Product Management and DevOps to define long‑term technical debt reduction and infrastructure scaling (Kubernetes/Cloud).

Operational Excellence: Own the observability strategy. You won’t just use Loki or Grafana; you will define the SLIs/SLOs and architectural patterns that ensure 99.9% availability.

Mentorship & Influence: Act as a force multiplier. Review complex designs, lead “Communities of Practice” for Java performance, and foster a culture of clean code and TDD across multiple teams.

Innovation: Proactively identify bottlenecks in our Big Data processing (Hadoop/Kafka) or search indexing (OpenSearch) and spearhead the adoption of new patterns or tools.

Tech Stack

Core: Java (Expert level), Linux (Ubuntu, Rocky Linux).

Data & Streaming: Cassandra, MongoDB, Hadoop, Kafka.

Search: OpenSearch, Lucene.

Infrastructure: Kubernetes, Docker, Ansible, Jenkins.

Observability: Prometheus, Grafana, Loki, Zabbix.

What you must have

15+ years of professional software development experience, with at least 12 years focused on the Java ecosystem.

Architectural Leadership: Proven experience designing distributed systems that handle massive datasets and high‑concurrency workloads.

Deep Networking Knowledge: Mastery of HTTP/S, TLS, TCP, and Thrift; ability to debug complex network latency or security issues.

Full Lifecycle Ownership: Experience taking a product from napkin‑sketch architecture to global production deployment and long‑term maintenance.

Advanced Technical Skills

JVM Internals: Expert‑level knowledge of JMM (Java Memory Model), Garbage Collection tuning, and multi‑threaded synchronization.

Scalability Patterns: Deep understanding of sharding, consistency models (CAP theorem), and distributed locking.

CI/CD & DevOps: Experience building or significantly optimizing CI/CD pipelines and container orchestration strategies.

Testing Philosophy: A “test‑first” mindset that extends beyond Unit Tests to include contract testing, chaos engineering, and performance benchmarking.

The “Staff” Edge (Preferred)

Active contributor to open‑source Java or Big Data projects.

Experience migrating monolithic legacy systems to modern, service‑oriented, or mesh architectures.

Public speaking or technical writing (blogs, whitepapers) on complex engineering topics.

Salary/Rate Range $180,000 - $200,000 CAD

#J-18808-Ljbffr
Create a job alert for this search

Staff Engineer – JAVA • Toronto, Canada

Similar jobs

Staff Engineer, Java Search Systems (Hybrid—Toronto)

MongoDBToronto
Full-time

A leading database company in Toronto is seeking a Staff Engineer to lead search systems development.This role demands over 10 years of experience in data management and proficiency in modern progr... Show more

 • Promoted

Staff Software Engineer Hybrid Role

Thomson ReutersToronto, ON, CA
Full-time

Elevate your career as a Staff Software Engineer in a hybrid role with a focus on backend services and APIs.Join a company that drives innovation in document analysis and capital markets.This posit... Show more

 • Promoted

Senior Java Full-Stack Engineer – Capital Markets

Jay AnalytixToronto, ON, CA
Full-time

A financial services technology company is seeking a Senior Java Full Stack Developer with over 7 years of experience.The ideal candidate has expertise in financial systems, cloud-native applicatio... Show more

 • Promoted

Staff Software Engineer – Product

Atlas Technology SolutionsToronto, ON, CA
Full-time

We believe in a world where growth thrives across borders and cultures.Our mission is to guide companies on their journey by providing services and technology that enables global talent management ... Show more

 • Promoted

Staff Software Engineer for AI Payments

SnapliiToronto, ON, CA
Full-time

Join Snaplii, a leading Canadian fintech, as a Staff Software Engineer for our AI Payments initiative.Drive innovation in payment ecosystems while managing advanced Java services and integrating AI... Show more

 • Promoted

Staff Software Engineer

NirmataToronto, ON, CA
Full-time

At Nirmata, our mission is to accelerate adoption of cloud native technologies for enterprises.We believe that software can radically transform the world and are building a solution to help enterpr... Show more

 • Promoted

Staff Software Engineer

Bank On LoopToronto, ON, CA
Full-time

We're a fast-growing fintech startup building the only truly cross-border banking platform.We help businesses seamlessly manage money around the world so they can access more markets, accelerate th... Show more

 • Promoted

Staff Software Engineer, User Profile

StackAdaptToronto, ON, CA
Full-time

StackAdapt is a leading technology company that empowers marketers to reach, engage, and convert audiences with precision.The User Profile team manages all aspects of user profiles, from bidding re... Show more

 • Promoted

Staff Full Stack SW Engineer

HRBToronto, ON, CA
Full-time

Staff SW Engineer (Platform Team).As a Staff Software Engineer on our Platform team, you’ll design, implement, and maintain robust, high-quality backend APIs and services.Your work will directly im... Show more

 • Promoted

Staff Engineer

Tali AIToronto, ON, CA
Full-time

Tali AI is one of the fastest growing startups in Canada with the mission to use AI and make healthcare more accessible.We are building the AI platform for clinical workflows: automating data colle... Show more

 • Promoted

Staff Software Engineer

Blue Signal SearchToronto, ON, CA
Full-time

A stealth-mode innovator in the AI-driven manufacturing sector is seeking a highly skilled Staff Software Engineer to build and deploy reliable, real-time solutions on edge devices within industria... Show more

 • Promoted

Staff Software Engineer

ConfluentToronto, ON, CA
Full-time

We’re not just building better tech.We’re rewriting how data moves and what the world can do with it.With Confluent, data doesn’t sit still.Our platform puts information in motion, streaming in nea... Show more

 • Promoted

Staff Backend Engineer

ProcurifyToronto, ON, CA
Full-time

Staff Backend Software Engineer.Procurify is the AI-enhanced procurement and AP automation platform for mid-market organizations.We make it easy for organizations to take control of spend and save ... Show more

 • Promoted

Senior Java Full-Stack Engineer - Capital Markets

Jay Analytix INC.Toronto, ON, CA
Full-time

A financial technology company is seeking a Senior Java Full Stack Developer with at least 7 years of experience, specializing in financial services, particularly in Capital Markets and Reconciliat... Show more

 • Promoted

Staff Software Engineer

PlanHub, Inc.Toronto, ON, CA
Full-time

PlanHub is the leading pre‑construction SaaS platform and marketplace helping general contractors, subcontractors, and suppliers connect and grow their businesses.Built with tradespeople in mind, P... Show more

 • Promoted

Remote Java Full-Stack Engineer for HR SaaS (AI Tools)

RELQ TECHNOLOGIESToronto, ON, CA
Remote
Full-time

A tech firm specializing in HR solutions is seeking a Java Full Stack Engineer to join their remote agile team.The role involves designing and maintaining full-stack applications for a multi-tenant... Show more

 • Promoted

Staff Engineer

BoostedToronto, ON, CA
Full-time

We are seeking an exceptional problem solver who operates at the intersection of technical excellence, cloud infrastructure, and scalable system design.You will use your deep technical knowledge an... Show more

 • Promoted

Associate Staff Engineer, Java

NagarroToronto, ON, CA
Full-time

We are a digital product engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight.We work at scale — across all devices and d... Show more

 • Promoted

Java Software Engineer

TekshapersToronto, ON, Canada
Full-time

Angular 8 or above , Angular 14 preferred, Angular JS, Lazy Loading concepts; front end technologies Javascript, HTML, CSS,.Azure,agile way of working, java , J2EE, Node JS.Hands on experience on k... Show more

 • Promoted

Java Software Engineer - Soroc Technology

Soroc Technologytoronto, on, ca
Full-time

Job Title: Java Software Engineer Specialist.Core hours for this job are Monday through Friday, from 8:30AM EST to 5:30PM EST.Hourly Rate: $50/hr Incorporated or 40/hr on T4.We are looking for a Ju... Show more