Back to search
Optimize Search Group Linkedin · Posted 24d ago

Senior Software Engineer

Toronto, Ontario, Canada

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Title: Senior Software Engineer

Duration: Full-time

Location: Toronto, ON (onsite 4 days/week)


ABOUT THE ROLE


Our client is a well-funded enterprise software company building technology that is already used by some of the largest organizations in the world. Their platform sits inside the browser and this team is responsible for one of its most technically interesting and commercially critical layers: making sure sensitive data stays protected without the user ever noticing.


This is not a narrow specialist role. You will work across the browser environment, content scripts, page manipulation, web APIs, extension architecture and you will need to understand the full picture of how a web application works in order to do it well. The problems are novel, the codebase moves fast, and the impact is immediate and visible.


We are looking for engineers who are genuinely well-rounded: people who have worked across different parts of a product, picked up new languages when the problem called for it, and can hold a conversation with a customer as easily as they can review a pull request.

WHAT YOU WILL BUILD

  • Browser-layer features that protect sensitive data as users work, intercepting, masking, and transforming content at the web layer in real time
  • Chrome extension architecture and content script logic that operates reliably across complex, real-world enterprise web applications
  • Page-level and DOM-level code that modifies web content intelligently without breaking the user experience
  • Features owned end-to-end from design and architecture through to shipping and iterating with real enterprise customers
  • Systems that have to be fast, unobtrusive, and correct simultaneously in an environment you do not fully control

WHAT YOU NEED

  • Strong, well-rounded software engineering fundamentals, you have worked across multiple parts of a product or codebase, not just one narrow slice
  • Deep understanding of how web applications work, the browser environment, the DOM, JavaScript execution, and how extensions interact with page content
  • Experience with Chrome extension development or equivalent browser-layer engineering
  • Comfort picking up new languages and frameworks, we care more about how you think than which stack you know
  • Excellent communication skills, you will work closely with product, security, and field teams, and engage directly with enterprise customer challenges
  • Startup mindset, you move fast, take ownership, and do not wait to be told what to do next

NICE TO HAVE

  • Experience with data masking, content transformation, or browser-based data protection concepts
  • Familiarity with enterprise security concepts, DLP, data classification, web content policies
  • Prior work at a fast-moving startup where you wore multiple hats and shipped features end-to-end
  • Exposure to how large enterprise web applications are structured and where their data flows
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent