Talent.com
TEEMA
Staff Engineer - JAVATEEMA • Vancouver, BC
Staff Engineer - JAVA

Staff Engineer - JAVA

TEEMA • Vancouver, BC
30+ days ago
Salary
CA$180,000.00 yearly
Job type
  • Permanent
Job description
  • 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
Our environment is a playground for engineers who love deep-system internals:

  • 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


Thank you for your interest in this opportunity. If you are selected to move forward in the process, we will contact you directly. If you do not hear from us, we encourage you to continue visiting our website for other roles that may be a good fit.


Create a job alert for this search

Staff Engineer - JAVA • Vancouver, BC

Similar jobs

Staff Software Engineer

Henry Schein One UKSurrey, Metro Vancouver Regional District, CA
Full-time

Henry Schein One is the global leader in dental management, analytics, communication and marketing software.We deliver innovative dental software and services, combined with expert business coachin... Show more

 • Promoted

Staff Backend Engineer

HRBVancouver, Metro Vancouver Regional District, CA
Full-time

Our team comprises top talent in AI, product development, and engineering—innovative, humble, and forward-thinking professionals committed to redefining productivity in the knowledge economy.We're ... Show more

 • Promoted

Staff Software Engineer, Client Platforms - $160,000 - $220,000 A Year

GeoComplyVancouver, Canada
Full-time

Develop client-side architecture for geolocation solutions across mobile, desktop, and web, ensuring optimal performance and integration. Show more

 • Promoted

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

RELQ TECHNOLOGIESVancouver, Metro Vancouver Regional District, 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

Senior Software Engineer ( Java)

Forsta Solutions IncVancouver, British Columbia, Canada
Full-time

Press Ganey is the leading experience measurement, data analytics, and insights provider for complex industries.Today we serve clients worldwide in every sector to improve the human experiences at ... Show more

 • Promoted

Staff Software Engineer - Ai

Treasure AIVancouver, Canada
Full-time

Treasure AI is the agentic experience platform built to acquire, retain, and grow your most valuable customers.Powered by AI, Treasure AI is shaped by human creativity and always‐on through continu... Show more

 • Promoted

Staff Software Engineer

NuVancouver, Metro Vancouver Regional District, CA
Full-time

Nu was born in 2013 with the mission to fight complexity to empower people in their daily lives by reinventing financial services.We are one of the world’s largest digital banking platforms, servin... Show more

 • Promoted

Staff Software Engineer

InCommonVancouver, British Columbia, Canada
Full-time

This range is provided by InCommon.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.InCommon is hiring on behalf of a US-based firm.Position Summ... Show more

 • Promoted

Staff Software Engineer

ToparoVancouver, Metro Vancouver Regional District, CA
Full-time +1

This client is building a SaaS solution in the crypto space.In this role, you will use your technical expertise to manage project priorities, deadlines, and deliverables.You will design, develop, t... Show more

 • Promoted

Associate Staff Engineer, Java

NagarroVancouver, Metro Vancouver Regional District, 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

Staff Backend Engineer

ProcurifyVancouver, Metro Vancouver Regional District, 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

Staff Software Engineer

Henry Schein One | ExanSurrey, Metro Vancouver Regional District, CA
Full-time

Henry Schein One is the global leader in dental management, analytics, communication and marketing software.We deliver innovative dental software and services, combined with expert business coachin... Show more

 • Promoted

Staff Engineer – JAVA

TEEMAVancouver
Full-time

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 le... Show more

 • Promoted

Staff Software Engineer - Backend

DatabricksVancouver
Full-time

Databricks is on a mission to simplify and democratize data and AI.We do this by building and running the world's best data and AI infrastructure platform so our customers can use deep data insight... Show more

 • Promoted

Staff Software Engineer

OmnissaVancouver, British Columbia, Canada
Permanent

Job Description Omnissa is an AI‑driven digital work platform that enables secure, flexible, and seamless work experiences from any device.Our platform integrates unified endpoint management, virtu... Show more

 • Promoted

Full Stack Engineer

Swim RecruitingVancouver
Full-time +1

This 6-month contract role requires a Full‑Stack Engineer with extensive experience in Angular and Java/SpringBoot.The position is based in Vancouver, hybrid work (4 days a week in office).The clie... Show more

 • Promoted

Staff Software Engineer - Backend

Menlo VenturesVancouver, Canada
Full-time

OverviewDatabricks is on a mission to simplify and democratize data and AI — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs.We do thi... Show more

 • Promoted

Staff Android Engineer, Integrations (Remote)

Life360Vancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A leading mobile application provider is looking for a Staff Android Engineer to enhance their product with innovative features.This role involves collaborating with a cross-functional team to deve... Show more

 • Promoted

Senior Backend Engineer - Java Development

Apple Inc.Vancouver
Full-time

Lead the charge in backend development as a Senior Java Engineer.Craft scalable solutions that impact millions while collaborating in a dynamic, innovative team environment.As part of the App Store... Show more

 • Promoted

Staff Software Engineer, Backend

GlossGeniusVancouver, Metro Vancouver Regional District, CA
Full-time

GlossGenius is building an ecosystem enabling entrepreneurs to succeed.We empower small business owners to focus on being creators, not admins, by offering a range of business management tools incl... Show more