Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Intermediate to Senior Software Engineer

$100k - $110k per year

DataStealth.io

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 ( 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

#J-18808-Ljbffr
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Intermediate to Senior Software Engineer in Mississauga, ON vacancy
  •  ...weekly/bi-weekly/monthly events in the office with your specific team. This is a requirement for this role. Job title: Intermediate Software Engineer   What your day-to-day will look like: · Identify, prioritize and execute tasks in the software development life cycle... 
    Suggested
    Long term contract
    Full time
    Work at office
    Remote work

    pointclickcare

    Mississauga, ON
    27 days ago
  • $94.6k - $137.1k per year

     ...Opportunity Intermediate Structural Engineer | Toronto, ON | Canada Role Summary Work on design...  ...under the general supervision of a Senior Structural Engineer. Participate in...  ...Understanding of Component Design Software and Building Analysis Software. Experience... 
    Senior
    Long term contract
    Full time
    Temporary work
    Part time
    Casual work
    Work at office

    Stantec Consulting International Ltd.

    Mississauga, ON
    4 days ago
  •  ...Description Overview Join AtkinsRéalis, a leader in nuclear engineering and innovation, and play a key role in shaping the future of...  ...prepare engineering computations and analyses using applicable software (e.g., PipeStress, CeaserII, AutoPipe, MATLAB, MathCAD, ANSYS Mechanical... 
    Suggested
    Permanent employment
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Mississauga, ON
    26 days ago
  • $92.8k - $127.6k per year

     ...full potential in an environment that’s engineered for people. At CIMA+, we care about our...  ...We have an exciting opportunity for a Intermediate Structural Engineer to join our Mississauga...  ...written) Knowledge of structural analysis software and design tools (eg SAP2000 or similar)... 
    Suggested
    Permanent employment
    Full time
    Internship
    Work at office
    Flexible hours

    CIMA+

    Mississauga, ON
    12 days ago
  • Elevate your career as a Senior Software Engineer focused on Scala in a fully remote position. Candidates must be located in the USA or Canada and be available for Eastern time interactions. As a Senior Engineer, you will engage in functional programming to build and maintain... 
    Senior
    Remote work
    Flexible hours

    Obsidian Systems

    Mississauga, ON
    23 hours ago
  • $142k - $158k per year

     ...available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed please contact us. Required Experience: Senior IC... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    PointClickCare

    Mississauga, ON
    1 day ago
  •  ...your specific team. This is a requirement for this role. Job Summary:   The Platform Engineering team is a close-knit group of highly senior engineers focused on building software products for developers — from internal APIs and services to developer tooling, CI/CD... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work

    pointclickcare

    Mississauga, ON
    27 days ago
  •  ...AtkinsRéalis is one of Canada's largest private sector nuclear engineering groups. We have been providing a wide range of services to the nuclear...  ...of working independently or under the instruction from a senior technical engineer and develop his/her career and experience in... 
    Senior
    Permanent employment
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Mississauga, ON
    1 day ago
  • At PointClickCare our mission is simple: to help providers deliver exceptional care. And that starts with our people. As a leading health tech company that’s founder-led and privately held, we empower our employees to push boundaries, innovate, and shape the future of healthcare...
    Senior
    Long term contract
    Full time
    Work at office
    Remote work

    pointclickcare

    Mississauga, ON
    27 days ago
  •  ...Senior Software Developer Aversan Inc. () is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace defence and space industries. We are... 
    Senior
    Full time

    Aversan

    Mississauga, ON
    1 day ago
  • $115k - $165k per year

     ...Requisition ID: 100031  Job Category:  Engineering  Location:  Mississauga, ON, Canada  Join a company that is passionately committed...  ...well as detailed design/implementation); Supervise junior/intermediate engineers and designers in the preparation of design criteria,... 
    Senior
    Long term contract
    Internship
    Local area
    Flexible hours

    Hatch

    Mississauga, ON
    14 hours ago
  • $53 - $70 per hour

     ...industry-leading efficiencies, our best-in-class team leverages methodologies, governance and systems that are unparalleled in the  engineering space. Are you looking for an opportunity to join a diverse group of professionals who are committed to remaining exceptional? We... 
    Hourly pay
    Long term contract
    Local area
    Flexible hours

    Hatch

    Mississauga, ON
    14 hours ago
  • $115k - $165k per year

     ...cities? Then the infrastructure team is for you! Drainage Engineer, Senior We are actively seeking a motivated and experienced Drainage...  .... Experience with hydrologic and hydraulic modelling software, including: SWMHYMO PCSWMM InfoWorks CulvertMaster... 
    Senior
    Long term contract
    For contractors
    Local area
    Flexible hours

    Hatch

    Mississauga, ON
    14 hours ago
  • $120k per year

     ...Distributed Systems Software Engineer, Python / Go Join to apply for the Distributed Systems...  ...disability, age, or veteran status. Seniority level ~ Seniority level Entry level...  ...jobs in Gatineau, Quebec, Canada . Intermediate Fullstack Developer (Ruby & React)- EHR... 
    Full time
    Freelance
    Local area
    Remote work
    Worldwide

    Canonical

    Mississauga, ON
    5 days ago
  •  ...PHASOR Engineering Inc. is a dynamic Alberta based company specializing in engineering & design...  ...currently seeking a highly motivated Intermediate Transmission Line Design Engineer to...  ...within Canada. Experience in the PLS software suite Proficiency in AutoCAD is an asset... 
    Work at office

    Phasor Engineering Inc

    Mississauga, ON
    more than 2 months ago
  •  ...leading provider of open source software and operating systems to the...  ...cloud, data science, AI, engineering innovation and IoT. Our customers...  .... As an engineer, your seniority will be based on your software...  ...those of a Graduate to a mid‑senior Software Engineer You have... 
    Senior
    Long term contract
    Work at office
    Remote work
    Work from home

    Canonical

    Mississauga, ON
    23 hours ago
  •  ...AtkinsRéalis is one of Canada's largest private sector nuclear engineering groups. We have been providing a wide range of services to the nuclear...  ...issues impacting project cost or schedule and escalate to senior team members or Manager. Prepare and update cost reports at the... 
    Senior
    Full time
    Contract work
    Internship
    Work at office
    Flexible hours

    AtkinsRéalis

    Mississauga, ON
    19 days ago
  • $115k - $165k per year

     ...world and help make positive change!  The Asset Management Engineer, Electric Utilities (“Consultant”) will work within a multi-disciplinary...  ...~ Experience with data analytics and asset management software tools such as Enterprise Asset Management (EAM), asset performance... 
    Senior
    Long term contract
    Work at office
    Local area
    Flexible hours

    Hatch

    Mississauga, ON
    14 hours ago
  •  ...a requirement for this role. Overview: As a Manager of Software Engineering reporting to the Director of Engineering, you’ll lead multiple...  ...: • Demonstrated technical expertise equivalent to a Senior Software Engineer , with hands‑on experience in code reviews... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work

    pointclickcare

    Mississauga, ON
    27 days ago
  •  .../monthly events in the office with your specific team. This is a requirement for this role.   Overview: As a Manager of Software Engineering reporting to the Sr Manager of Engineering, you'll lead multiple Agile teams to deliver high-quality software solutions. You'll... 
    Long term contract
    Full time
    Work at office
    Remote work

    pointclickcare

    Mississauga, ON
    12 days ago
  •  ...technologies that seamlessly integrate into everyday life. Our innovation engine continuously expands the platform’s capabilities, addressing...  ...lives. Role Overview: We are seeking a high-caliber Senior Software Quality Engineer to lead the quality lifecycle of our medical... 
    Senior
    Full time
    Worldwide
    Shift work

    Myant Shared Service Corp.

    Mississauga, ON
    26 days ago
  •  ...Aviya Aerospace Systems is a leader in engineering services and solutions for mission critical Aerospace and Defense applications. Aviya provides expertise in program management, systems, software, mechanical, and hardware engineering to many top-tier Aerospace and Defense... 
    Full time
    For contractors

    aviyatech

    Mississauga, ON
    27 days ago
  •  ...Job Description Overview The Intermediate Human Factors Designer is responsible for providing engineering support from a Human Factors perspective to the design of nuclear power generation equipment, digital instrumentation and control systems for projects involving control... 
    Part time
    Casual work
    Internship
    Flexible hours

    AtkinsRéalis

    Mississauga, ON
    2 days ago
  •  ...multi-disciplinary technology team solving big challenges at the intersection of fashion, electronics, software, and data science. Role Linux Embedded Software Engineer responsible for research and development of new interfaces of applications and linux low level modules... 
    Full time
    Shift work

    Myant Corp.

    Mississauga, ON
    12 days ago
  • $130k - $180k per year

     ...your career? Hatch is currently seeking a highly motivated Senior Mechanical Engineer- Nuclear to join our team in Mississauga.   This...  ...commissioning of projects Willingness to mentor junior and intermediate staff Interface with other engineering disciplines including... 
    Senior
    Long term contract
    Local area
    Flexible hours
    Shift work

    Hatch

    Mississauga, ON
    14 hours ago
  •  ...AtkinsRéalis is one of Canada's largest private sector nuclear engineering groups, providing a wide range of services to the nuclear industry...  ..., inspections, and structural analyses using industry-standard software tools. Qualifications Civil Engineering degree... 
    Senior
    Flexible hours

    AtkinsRéalis

    Mississauga, ON
    23 hours ago
  •  ...supplemented by custom, in-house tools supported by an experienced software/CAD team. Our Interface IP group in Mississauga, ON is looking...  ...design requirements with the ability to drive and train junior engineers to become experts with new methodologies. Job Responsibilities... 
    Senior
    Full time

    Synopsys

    Mississauga, ON
    2 days ago
  • $55k - $75k per year

     ...prioritize employee engagement and satisfaction, resulting in high scores in these areas. Role Description This is a full-time Intermediate Tax Associate at Clearhouse LLP. As an Intermediate Tax Associate, you work with owner-managed and small and medium-sized... 
    Full time
    Casual work
    Work at office
    Remote work
    Work from home
    Monday to friday
    Flexible hours

    Clearhouse LLP

    Mississauga, ON
    2 days ago
  •  ...Job Description Overview The Civil Engineering Departments within the Candu Energy is engaged...  ...Energy Inc.is looking to hire multiple Senior Civil Engineer for full time term/...  ...Analyze structural systems using industry software such as ANSYS, SAP2000, STAAD Pro, and SSASI... 
    Senior
    Permanent employment
    Full time
    Internship
    Work at office
    Flexible hours

    AtkinsRéalis

    Mississauga, ON
    20 days ago
  •  ...Canada's largest private-sector nuclear engineering organizations, with more than 60 years of...  ...SMR in Canada. We are currently seeking a Senior Electrical Engineer to join our growing engineering...  ...electrical design using industry software. Develop conceptual, preliminary, and... 
    Senior
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Mississauga, ON
    20 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Intermediate to Senior Software Engineer. Be the first to apply!