Senior Software Engineer

2 weeks ago


Canada cside Full time

About cside cside is laser focused on solving web security, starting with browser side injections. We cover previously unmonitored attack surfaces in developer and user friendly ways. The team of cside are a diverse mix of highly capable subject matter experts. We’re kind but we mean business. Since January 2024, cside has raised $7.7 million in pre‑seed funding from Uncork Ventures, Mantis Ventures, Scribble Ventures, Roar VC, Dan Scheinman, Jason Warner, Kathy Korevec and many more. A team of handpicked, high value add investors invested in helping our company and team grow. About the role We are looking for a Senior Software Engineer to help us with our backend services. What you will do Design and build high-performance backend services in Go to process large-scale data from web security monitoring. Assist in maintaining and enhancing other backend services written in other languages like Typescript or Rust. Build and maintain web crawling infrastructure and backend systems that interface with machine learning models. Work closely with the infrastructure team to ensure observability, reliability, and scalability. Contribute to design discussions and technical decision-making for evolving our backend platform. About you You are fluent in Go, and aren’t afraid to go deep on performance tuning, concurrency, or memory safety. You are experienced with designing APIs and backend architectures that are robust and secure by default. You are comfortable working with machine learning models — whether integrating them into production systems, fine‑tuning existing ones, or building lightweight pipelines for inference. You have designed distributed web crawlers and scraping infrastructure, managing concurrency, rate‑limiting, and data quality challenges. You have strong systems thinking and enjoy reasoning about complex distributed systems. You have worked with event‑driven systems and have experience with Kafka, RabbitMQ, or similar message queues. You’re confident deploying and operating services on AWS, and understand the trade‑offs between managed services and custom infrastructure. You are familiar with or are excited to learn how attackers operate and how to design systems that make their job harder. You have 4+ years of experience in backend or systems engineering roles, ideally in high‑scale or security‑sensitive contexts. You have a lot of energy and are eager to work in a dynamic startup environment, working hard to build world‑changing technology, going from 0 to 1. Bonus: you have experience with ClickHouse, understand how to model and partition large datasets, and know how to squeeze every bit of performance out of analytical queries. At cside We’re constantly learning and developing better, we grow together. We do not ship half projects, we do not sell snake oil, we don’t cut corners – out of respect for our team, our customers and our community. We put a dent in the universe by building good products. Transparency and integrity above all. cside offers 2‑3 off‑sites per year (this changes from time to time). Generous work from home allowance. Latest Macbook. Stock options. Market rate salary. Take what you need PTO. Fully remote. Our team is invested in your long‑term career development. If you want to talk at events, we’ll make that happen; if you want to learn how to build your own startup one day, we’ll offer you a front‑line seat. cside is built by folks like you. We’re building a world‑class security company, and we simply want the best people for the job. We do not select or discriminate based on formal educational background, age, skin tone, religion, national origin, sexual orientation, gender identity, disability status, marital status, veteran status… we’re welcoming all and celebrate equal opportunities. Seniority level Mid‑Senior level Employment type Full‑time Job function Engineering and Information Technology Industries Data Security Software Products #J-18808-Ljbffr



  • , , Canada ECI Software Solutions Full time

    Senior Software Engineer at ECI Software Solutions Location: Canada - Remote EST/CST We are seeking a Senior Software Engineer who is ready to play a crucial role in designing, planning, and executing our product modernization plans, moving from a monolithic desktop application to a SaaS‑based cloud‑native architecture leveraging microservices and hosted...


  • , , Canada ECI Software Solutions Full time

    Senior Software Engineer – ECI Software Solutions Location: US or CA Remote We are seeking a Senior Software Engineer with a strong "builder" mindset who is passionate about creating intelligent, scalable, and automated platforms. You will play a key role in designing, building, and integrating AI-powered agents and systems that enhance our products and...


  • , , Canada Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...


  • , , Canada Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...


  • , , Canada Aplos Software Full time

    About Aplos, Raisely and Keela: We’re excited to share that Aplos, Raisely, and Keela have come together to form one unified company with a shared mission: to help nonprofit organizations thrive. While we continue to offer the products you know and love, we now operate as one team, dedicated to making nonprofit work easier, more impactful, and more...


  • , BC, Canada Aplos Software Full time

    About Velora: We’re excited to share that Aplos, Raisely, and Keela have come together to form one unified company, Velora , with a shared mission: to help nonprofit organizations thrive. While we continue to offer the products you know and love, we now operate as one team, dedicated to making nonprofit work easier, more impactful, and more sustainable....


  • , , Canada ECI Software Solutions Full time

    A software development company in Canada is seeking an experienced Senior Software Engineer to play a crucial role in designing and executing product modernization plans. You will work on transitioning to a SaaS-based cloud-native architecture with a strong focus on quality and operational excellence. The ideal candidate should have over 7 years of software...


  • , , Canada Tempo Software Full time

    About Tempo With over 30,000 customers, including a third of Fortune 500 companies, Tempo is trusted to help organizations make their workflows work better. We create integrated solutions for time management, resource planning, budget management, roadmapping, program management, reporting, and more. We build the tech that enables the modern team to deliver...


  • , , Canada Astera Software, Inc. Full time

    About Astera Based in Westlake Village, California, Astera Software is a profitable, fast-growing company specializing in data management space. Astera Data Stack is a complete data integration platform that allows users to extract, map, transform, and load their data in a code-free environment. In addition, it also includes functionality for other types of...


  • , , Canada Morson Edge (Canada) Full time

    We’re looking for a Senior Embedded Software Engineer to join our team in Ottawa, ON . This is an on-site role that supports close collaboration with our engineering group. What You’ll Do Develop and maintain embedded software for advanced avionics systems Integrate software with GPIOs, modems, and hardware components in complex satellite-based...