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

Staff Engineer - JAVA

TEEMA • Vancouver, BC
Il y a plus de 30 jours
Salaire
180 000,00 $CA par an
Type de contrat
  • Permanent
Description de poste
  • 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.


Créer une alerte emploi pour cette recherche

Staff Engineer - JAVA • Vancouver, BC

Offres similaires

Staff Software Engineer — Internal Platform & Architecture

ConfluentVancouver, Metro Vancouver Regional District, CA
Temps plein

A leading data streaming technology company in Canada seeks a Staff Software Engineer to design and implement internal web applications.The ideal candidate will have over 12 years of experience, st... Voir plus

 • Offre sponsorisée

Staff Software Engineer, API

AsanaVancouver
Temps plein

If you care deeply about building effective developer experiences and high-performing engineering teams, then we’d love to hear from you!.API products or Developer Platforms.Excellent communication... Voir plus

 • Offre sponsorisée

Software Engineer Backend (Java)

Randstad DigitalVancouver
Temps plein

A leading FinTech company is seeking an experienced backend engineer to join their team in downtown Vancouver.This company specializes in providing banks with embedded financial products and servic... Voir plus

 • Offre sponsorisée

Staff Software Engineer

InCommonVancouver, Metro Vancouver Regional District, Canada
Temps plein

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.We’re looking... Voir plus

 • Offre sponsorisée

Staff / Principal Backend Engineer - C$150,000 - C$240,000 A Year

Inworld AINorth Vancouver, Canada
Temps plein

Seeking a backend engineer to build and scale AI systems.Responsibilities include developing intelligent runtimes, API-based model services, and data ingestion platforms.Requires strong programming... Voir plus

 • Offre sponsorisée

Staff Software Engineer - $90,000 - $110,000 A Year - Remote

PodifiNorth Vancouver, Canada
Télétravail
Temps plein

Seeking a Staff Software Engineer to build scalable systems, translate client needs into delivery, and bridge communication between engineering, clients, and internal teams. Voir plus

 • Offre sponsorisée

Software Engineer - Java

Veeva SystemsVancouver, Metro Vancouver Regional District, CA
Temps plein

Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster.As one of the fastest-growing SaaS companies in hist... Voir plus

 • Offre sponsorisée

Senior Full-Stack Engineer - Impactful Backend & Mentorship - C$130,000 - C$225,000 A Year

Cloud Technology CompanyRichmond, Canada
Temps plein

Seeking a Senior Software Engineer with 5+ years of Java/JavaScript experience for a cloud technology company in Vancouver.Offers hybrid work and competitive salary. Voir plus

 • Offre sponsorisée

Senior Software Engineer - Ai-Driven Full-Stack Leader - C$120,000 - C$150,000 A Year

Rival TechnologiesRichmond, Canada
Temps plein

Senior Full-Stack Software Engineer to lead AI feature development for a product platform.Requires 7 years of experience, full-stack expertise, and AWS knowledge. Voir plus

 • Offre sponsorisée

Senior Backend Engineer – Java & Blockchain (Remote) - C$175,000 - C$205,000 A Year - Remote

Binance.USRichmond, Canada
Télétravail
Temps plein

Senior Backend Engineer needed to design and maintain high-throughput backend services.Requires strong Java skills and experience with distributed systems. Voir plus

 • Offre sponsorisée

Senior Full Stack Engineer

Hammehr Talent ConsultantsVancouver, Metro Vancouver Regional District, CA
Temps plein +1

Senior Full Stack Engineer (Java/Spring Boot, Angular, AWS).Remote within Canada (Working EST hours).About the Job (Senior Full Stack Engineer).Hammehr Talent Consultants are currently partnered wi... Voir plus

 • Offre sponsorisée

Staff Software Engineer - Full Stack (Bangkok based, Relocation provided)

AgodaVancouver
Temps plein

Staff Software Engineer - Full Stack (Bangkok based, Relocation provided).Agoda is an online travel booking platform that connects travellers with hotels, flights and activities.We build and deploy... Voir plus

 • Offre sponsorisée

R&D Engineering, Staff Engineer

Synopsys IncVancouver, British Columbia, Canada
Temps plein

Synopsys is the leader in engineering solutions from silicon to systems, enabling customers to rapidly innovate AI-powered products.We deliver industry-leading silicon design, IP, simulation and an... Voir plus

 • Offre sponsorisée

Staff Android Engineer, Integrations (Remote)

Life360Vancouver, Metro Vancouver Regional District, CA
Télétravail
Temps plein

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... Voir plus

 • Offre sponsorisée

Staff Software Engineer (Backend)

CopperVancouver, Metro Vancouver Regional District, CA
Temps plein

Direct message the job poster from Copper.Most CRMs are glorified databases with legions of custom fields that attempt to make business processes repetitive.But just as no two people are identical,... Voir plus

 • Offre sponsorisée

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... Voir plus

 • Offre sponsorisée

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

RELQ TECHNOLOGIESVancouver, Metro Vancouver Regional District, Canada
Télétravail
Temps plein

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... Voir plus

 • Offre sponsorisée

Full Stack Engineer

Swim RecruitingVancouver, Metro Vancouver Regional District, Canada
Temporaire

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... Voir plus

 • Offre sponsorisée

Senior Staff Engineer

RBCVancouver, British Columbia, Canada
Temps plein

What is the opportunity? Compliance is a team within Global Functions Technology that deals with trading and employee surveillance, privacy, and risk governance.This position is within the Complian... Voir plus

 • Offre sponsorisée

Software Engineer (Full Stack) - C$90,000 - C$120,000 A Year

RemarcableRichmond, Canada
Temps plein

Full Stack Software Developer for a SaaS startup in the construction industry.Build new features, fix bugs, integrate APIs, and collaborate with customers to improve procurement and operations. Voir plus