Intermediate to Senior Software Engineer

DataStealth.io

Mississauga

On-site

CAD 100,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A data security platform in Mississauga seeks a developer with strong Java skills to design and operate cloud-native services for data protection. You'll work in a hybrid environment, joining a fast-paced team, and be responsible for high-scale distributed services. The ideal candidate has over 3 years of experience and is comfortable with multiple programming languages including Java, TypeScript, and Golang. Compensation ranges between CA$100K and CA$110K annually.

Qualifications

  • 3+ years of professional software development experience, ideally in security or data-intensive products.
  • Experience with cloud platforms including AWS, Azure, or GCP.
  • Comfort in a hybrid work environment, commuting to Mississauga office 4 days a week.

Responsibilities

  • Design, develop, test, and operate cloud-native microservices and platform components.
  • Collaborate with security architects to ensure regulatory compliance.
  • Mentor intermediate and junior developers to foster learning.

Skills

Java
TypeScript/Node.js
Golang
Rust
Linux
Distributed Systems
DevSecOps
AI-assisted development tools

Tools

Terraform
Kubernetes
Docker
AWS
Azure
GCP

Job description

About DataStealth

DataStealth is a single, unified data security platform (DSP) that discovers, classifies, and protects sensitive data across your entire environment, from on‑premise to legacy cloud to cloud. It protects data wherever it lives or flows, enabling security without complex integrations or changes to existing applications. By applying data protection strategies such as tokenization, it ensures that even if your perimeter is breached, the data remains unusable in the wrong hands.

About You

You’re a technically strong, systems‑minded developer who takes end‑to‑end ownership—designing, building, and operating production services in a fast‑moving scale‑up environment. With strong Java fundamentals and hands‑on Linux experience, you troubleshoot complex distributed systems issues and improve performance, reliability, and maintainability through thoughtful architecture and clean refactoring. You collaborate well across Engineering, Security, and customer‑facing teams, raise the bar through mentorship and documentation, and use AI‑assisted development tools as disciplined accelerators while maintaining rigorous review, testing, and production‑quality standards.

Role Overview

We are building the next generation of our platform and expanding our engineering team with polyglot developers who think in systems, not just features. You will work across our stack—designing, building, and operating high‑scale distributed services that protect some of the world’s most sensitive data. This is hands‑on, high‑impact work where your code ships to production and directly safeguards enterprises globally. Based in Mississauga with a hybrid schedule (4 days in‑office per week), you will join a collaborative, fast‑moving team where engineering ownership is real: you design it, you build it, you run it.

Key Responsibilities
  • Design, develop, test, and operate cloud‑native microservices and platform components that form the backbone of the DataStealth DSP.
  • Build and scale distributed systems that handle high‑throughput data discovery, classification, and protection across heterogeneous environments (cloud, hybrid, on‑premise, SaaS).
  • Architect for resilience, observability, and performance—designing services that degrade gracefully, emit meaningful telemetry, and meet strict latency requirements.
  • Work across the stack using the right language for the job: Java, TypeScript/Node.js, Golang, and Rust.
  • Contribute to security products that implement tokenization, encryption, masking, and key management at enterprise scale.
  • Apply secure coding practices, threat modeling, and DevSecOps principles as first‑class engineering concerns—not afterthoughts.
  • Collaborate with security architects to ensure platform changes maintain compliance with PCI‑DSS, SOC 2, and other regulatory frameworks.
  • Deploy and operate services across AWS, Azure, and GCP using infrastructure‑as‑code (Terraform, Pulumi, or CloudFormation).
  • Design and manage CI/CD pipelines, container orchestration (Kubernetes/Docker), and observability stacks (Prometheus, Grafana, OpenTelemetry, ELK).
  • Optimize cloud cost, performance, and reliability through data‑driven capacity planning and SRE practices.
  • Practice agentic software engineering: use AI development tools (e.g., GitHub Copilot, Claude Code, Open Source AI coding tools) as disciplined engineering partners—directing agents to plan, write, and test code while maintaining full engineering ownership and judgment.
  • Distinguish between rapid AI‑assisted prototyping and production‑grade agentic workflows; apply rigorous review, testing, and validation to all AI‑generated code before it reaches production.
  • Contribute to the team’s AI‑augmented engineering practices: prompt engineering, context engineering, automated code review with AI, and AI‑assisted testing strategies.
  • Participate in architecture discussions, design reviews, and technical decision‑making across squads.
  • Mentor intermediate and junior developers, fostering a culture of continuous learning and engineering excellence.
  • Maintain and improve technical documentation, runbooks, and onboarding materials.
  • Work cross‑functionally with Product, Security, and Customer Success to translate complex requirements into well‑scoped engineering plans.
Required
  • 3+ years of professional software development experience, ideally including work on security, infrastructure, or data‑intensive products.
  • Track record of shipping production services and contributing to on‑call or incident response rotations.
  • Experience with configuration‑as‑code (we use Groovy) and infrastructure‑as‑code tooling.
  • Familiarity with observability practices (structured logging, distributed tracing, metrics).
  • Proficiency in at least two of the following: Java (Must Have), TypeScript/Node.js, Golang, Rust—with demonstrated willingness and ability to learn the others.
  • Experience designing and developing distributed systems, microservices, or platform‑level software.
  • Solid understanding of cloud platforms (AWS, Azure, or GCP) including core services (compute, storage, networking, IAM).
  • Hands‑on experience with Linux systems, shell scripting, and system‑level debugging.
  • Strong grasp of networking fundamentals (HTTP/S, TLS, SSH, DNS, TCP/IP) and how they apply to distributed systems.
  • Working knowledge of CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes).
  • Experience with agentic AI development tools (Copilot, Cursor, Claude Code, or similar) as part of a deliberate, quality‑driven engineering workflow—not as a substitute for understanding.
  • Comfort working in a hybrid environment (Mississauga office, 4 days/week).
Nice to Have
  • Experience with data security, encryption/cryptography, tokenization, or privacy‑enhancing technologies.
  • Applying AI technologies and models to security domain problems.
  • Contributions to open‑source projects in infrastructure, security, or developer tooling.
  • Experience with event‑driven architectures (Kafka, RabbitMQ, NATS).
  • Familiarity with database systems across paradigms (PostgreSQL, Redis, Elasticsearch, DynamoDB).
  • Direct experience with performance analysis and profiling across polyglot systems (Java, Node.js, Go, Rust), utilizing platform‑specific tools to diagnose and resolve issues such as memory leaks, thread contention, and critical path latency in high‑throughput services.
Additional Information

DataStealth is an equal opportunity employer. We encourage applications from candidates of all backgrounds and experiences.

Candidates must be able to commute and work in our Mississauga office 4 days/week.

Compensation Range: CA$100K – CA$110K

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Intermediate to Senior Software Engineer
Intermediate to Senior Software Engineer

DataStealth • Mississauga

Hybrid
CAD 110,000 - 165,000
Hybrid work schedule (Mississauga, 4 d
Hybrid work schedule
Chief Software Engineering Architect
Chief Software Engineering Architect

DataStealth.io • Mississauga

Hybrid
CAD 150,000 - 200,000
Flexibility in remote work arrangements
Direct partnership with executive leadership
Collaborative team culture
Chief Software Engineering Architect
Chief Software Engineering Architect

DataStealth Inc. • Mississauga

Hybrid
CAD 180,000 - 240,000
Hybrid schedule
Senior DevOps Engineer
Senior DevOps Engineer

DataStealth Inc. • Mississauga

Hybrid
CAD 90,000 - 130,000
Hybrid work model
Principal Technical Product Manager — AI, DSP & DSPM
Principal Technical Product Manager — AI, DSP & DSPM

DataStealth Inc. • Mississauga

Hybrid
CAD 120,000 - 160,000
Great Place to Work certification
Hybrid work arrangement
Opportunities for mentorship
Principal Technical Product Manager — AI, DSP & DSPM
Principal Technical Product Manager — AI, DSP & DSPM

DataStealth • Mississauga

Hybrid
CAD 140,000 - 200,000
Principal Technical Product Manager — AI, DSP & DSPM
Principal Technical Product Manager — AI, DSP & DSPM

DataStealth.io • Mississauga

Hybrid
CAD 150,000 - 160,000
Great Place to Work certified
Hybrid work environment
Senior Platform Engineer – Data Security (Hybrid)
Senior Platform Engineer – Data Security (Hybrid)

DataStealth • Mississauga

Hybrid
CAD 110,000 - 165,000
Hybrid work schedule (Mississauga, 4 d
Hybrid work schedule
Engineer III, Cloud - Platform (Toronto, Hybrid)
Engineer III, Cloud - Platform (Toronto, Hybrid)

CrowdStrike • Toronto

Hybrid
CAD 115,000 - 165,000
Market-leading compensation
Equity opportunities
Wellness programs
+5
Senior Full Stack Developer, Cyber
Senior Full Stack Developer, Cyber

Qohash • Quebec

On-site
CAD 90,000 - 130,000
Competitive salary
Up to six weeks of paid time off
Comprehensive health benefits including life insurance and telemedicine services