Enable job alerts via email!

Senior Backend Engineer (Java)

missing-link.io

Canada

Remote

CAD 80,000 - 120,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A dynamic early-stage startup seeks a Senior Java Engineer to lead development across data pipeline products. This role involves architecture, building scalable services, and ensuring high-quality code in a fast-paced environment. You will collaborate closely with founders and engineers to drive the platform's core capabilities, using a tech stack that includes Java, Python, and cloud technologies.

Qualifications

  • 7+ years of backend experience, deep Java expertise.
  • Strong background in Apache Flink & Kafka.
  • Experience with cloud-based infrastructure and testing frameworks.

Responsibilities

  • Drive the development of the data pipeline product suite.
  • Lead the architecture and design of core platform components.
  • Build scalable services and embed software engineering best practices.

Skills

Java
Apache Flink
Kafka
OOP
Cloud-based infrastructure
Problem-solving
Critical thinking

Tools

AWS
Terraform
Azure

Job description

We’re looking for a Senior Java Engineer to lead development across data pipeline products for an early-stage, high-growth startup. This role is critical in architecting and building one of the core pillars of their platform. As part of a small, highly technical team, you’ll work closely with the founders, designers, and engineers to help execute the company’s mission.

The platform is multi-disciplinary, and the tech stack reflects that. The backend is built with Java, Python, and Go, while the frontend uses TypeScript and Next.js. They use Postgres, Timescale, and Redis for storage, and run their infrastructure on AWS, Azure, and Terraform, supporting both internal services and customer deployments.

Real-time data pipelines and edge computing are central to the platform, with Apache Flink and cloud IoT platforms playing a key role.

Location: Canada (Remote) or London, UK (Hybrid)

What you’ll be doing:

  • Drive the development of the data pipeline product suite
  • Lead the architecture, design, and expansion of one of the core pillars that underpins the platform
  • Build scalable, performant services, industrial connectors & integrations
  • Embed a culture & implementation of software engineering best practices, from design to testing & deployment
  • Rapidly fix bugs and be a technical partner to the customers
  • Own the code-base, develop deep domain expertise

Requirements:

  • 7+ years of backend experience, with deep Java expertise
  • Strong background in Apache Flink & Kafka
  • Experience building & deploying APIs
  • Solid grasp of OOP, data structures, and system design
  • Experience with cloud-based infrastructure (AWS & Terraform; Azure is a plus)
  • Deep understanding & knowledge of testing frameworks
  • Ability to write efficient, secure, well-documented, and clean code
  • Strong problem-solving and critical-thinking abilities

Nice to have:

  • Experience with Golang
  • Familiarity with Python
  • Experience with industrial protocols (i.e. MQTT, EtherNet/IP etc)

About the Client:

The client is a dynamic early-stage startup building the software that powers the world’s factories. They’re on a mission to empower manufacturers with modern tools that replace outdated systems and unlock new levels of efficiency and innovation.

By delivering cutting-edge software and insights, they help large manufacturers around the globe optimize operations and transform production processes.

With strong backing from top-tier VC funds in the US and Europe, their platform is designed to support some of the world’s largest industrial companies.

You'll be joining a team that values high standards, innovation, and real-world impact - from day one, your work will directly shape how things are made.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Industries
    Manufacturing and Software Development

Referrals increase your chances of interviewing at missing-link.io by 2x

Get notified about new Back End Developer jobs in Canada.

Full-Stack Software Engineer (New graduates: Canada)

Canada CA$80,000.00-CA$120,000.00 2 weeks ago

Full Stack Developer (Future Opportunity)
Backend/API Engineer, Money as a Service (Canada)

Greater Montreal Metropolitan Area 2 days ago

Developer Intern - Frameworks - Fall 2025

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Java Full Stack Developer (Remote)

Techedin

Remote

CAD 80,000 - 120,000

Yesterday
Be an early applicant

Senior Software Developer, Full Stack

Hootsuite

Vancouver

Remote

CAD 98,000 - 138,000

Yesterday
Be an early applicant

Staff Engineer / Java Backend Developer

Nagarro

Remote

CAD 80,000 - 120,000

3 days ago
Be an early applicant

Senior Backend Engineer - Python

Lumenalta

Remote

CAD 80,000 - 120,000

Yesterday
Be an early applicant

Remote Senior Software Engineer (LLM) - 34953

Turing

Remote

CAD 80,000 - 120,000

Yesterday
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Remote

CAD 80,000 - 120,000

Yesterday
Be an early applicant

Senior Backend Engineer (Java) - working PST hours

Bridgenext

Remote

CAD 80,000 - 100,000

30+ days ago

Senior Software Developer, Telephony

CallMiner

Ottawa

Remote

CAD 100,000 - 140,000

Yesterday
Be an early applicant

Senior Full-Stack Software Developer

Stepped Care Solutions

Remote

CAD 115,000 - 125,000

Yesterday
Be an early applicant