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

Senior/Principal Software Engineer

Full-time

Stock Recruitment

We are looking for an experienced software engineer to join a team where your work will be front and center to thousands of customers.

You will join an elite team who is innovative and flexible; with a weekly, agile release cycle and individual ownership. We expect great things from our engineers and reward them with stimulating new projects, emerging technologies and the chance to be part of a company that is about to change the cloud computing landscape forever.

You will:

  • Implement code written structured for metrics monitoring and logging, perform peer reviews
  • Deliver detailed designs for projects, and subsequently drive them to completion
  • Work with engineering management to scope and plan engineering efforts and dependencies
  • Interface with QA, Product Management, Technical Support, Documentation and UX

You have :

  • 4+ years of software development experience building highly-reliable, mission-critical software
  • Experience working with a system of scale
  • Excellent grasp of software engineering principles
  • Strong understanding of server side technologies: caching, process and asynchronous processing
  • Prior experience working on UI technologies (e.g. Backbone) highly desirable
  • Prior experience with or understanding of REST (or designing APIs) highly desirable

The Stack

  • Our primary programming languages are Java and JavaScript
  • We use open source frameworks such as Hibernate, Spring and Backbone.js
  • We run on best of breed infrastructure including MySQL, GitHub, Memcached, Redis, Kinesis and Elasticsearch
  • We make extensive use of virtualization and containers: AWS, Vagrant, Docker
  • Our weekly production releases are made possible by Continuous Integration and sophisticated build, test and release automation leveraging Maven, npm, Artifactory, Chef, Ansible and the like
  • We participate in the OpenSource community
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior/Principal Software Engineer in Toronto, ON vacancy
  •  ...Principal Software Engineer The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions in these markets are complex. Critical, nuanced legal terms are woven into lengthy documents. These documents must be digested and... 
    Suggested
    Long term contract
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    1 day ago
  • $180k - $220k per year

     ...Xello is looking for a Principal Engineer __ Who are you? As our Principal Engineer, you'll...  ...and precision. Collaborating closely with senior leaders, your influence will be pivotal...  ...partnership with our DevOps team, ensuring our software solutions are highly available,... 
    Senior
    Long term contract
    Full time
    Remote work
    Flexible hours

    Xello

    Toronto, ON
    23 days ago
  • $220k - $300k per year

     ...’re deployed today, running in production at some of the largest carriers in North America. We are seeking a visionary Principal Software Engineer to join our Engineering team. In this role, you will drive our technical strategy, tackle our most complex engineering challenges... 
    Suggested
    Long term contract

    Owl.co

    Toronto, ON
    16 days ago
  • $50 - $70 per hour

    About the job Mercor connects elite creative and technical talent with leading AI research labs. Headquartered in San Francisco, our investors include Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position...
    Suggested
    Remote job
    Contract work
    Summer work

    Mercor

    Toronto, ON
    18 days ago
  • $180k - $275k per year

     ...offering a unique opportunity to build impactful solutions that directly contribute to global health. The Opportunity: As a Principal Software Engineer at Veeva, you will develop and guide the creation of highly scalable and maintainable enterprise applications that empower... 
    Suggested
    Internship
    Work at office
    Local area
    Remote work
    Flexible hours

    Veeva Systems

    Toronto, ON
    9 hours ago
  • $180k - $275k per year

     ...sciences industry , committed to making a positive impact on its customers, employees, and communities. The Role As Principal Software Engineer for a new product within Veeva, you will be a founding member of a team building our next major AI-driven platform — one that... 
    Internship
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    Veeva Systems

    Toronto, ON
    9 hours ago
  • $181.05k - $213k per year

     ...partners through world-class software, purpose-built for everyone in...  ...Work With You’ll enter our engineering interview process as part of a...  ...Operations: Building the core engine that powers our vision of an operating...  ...Problems You’ll Solve As a Senior Software Engineer II, You Will... 
    Senior
    Full time
    Work at office

    Carta

    Toronto, ON
    3 days ago
  • $140k - $175k per year

     ...Role: Senior Engineer Location: Downtown Toronto (hybrid)  Compensation: 140-175 CAD + equity About Us: We exist to modernize the...  ...downtime. What we are looking for ~5+ years of professional software engineering experience with a strong focus on backend systems... 
    Senior
    Full time
    Contract work
    Internship
    Work at office

    VendorPM

    Toronto, ON
    20 hours ago
  • $130k per year

     ...Join Terawatt's innovative technology team as a Full Stack Software Engineer to drive the evolution of our platform to enable the best fleet...  ...site experience for our customers. Working closely with the Senior Manager of software, our Product team and other technical staff... 
    Senior
    Permanent employment
    Remote work

    Terawatt Infrastructure

    Toronto, ON
    2 days ago
  • $120k per year

     ...actionable insights with lightning speed. We are seeking a Principal Software Engineer to lead the architecture and development of on our Platform...  ...track record of leading technical initiatives, mentoring senior engineers, and driving architectural decisions in complex distributed... 
    Senior
    Flexible hours

    Calabrio

    Toronto, ON
    29 days ago
  •  .... We're building the future of creative intelligence and are looking for talented people to help us get there! About the Senior Software Engineer role As a Senior Software Engineer, you'll do full-stack development with a focus on backend: anything from building features... 
    Senior
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Toronto, ON
    5 days ago
  • $120k - $160k per year

     ...Newrich, we are building the next generation creator platform and software tools to not only enable business, health, and wellness coaches...  ...more than just a career. We are looking for a Staff Software Engineer who can contribute across the product — building new features,... 
    Senior
    Long term contract
    Internship
    Remote work
    Home office
    Flexible hours

    Newrich Network

    Toronto, ON
    20 days ago
  •  ...customer centricity, urgency, curiosity, and ownership—where engineers are empowered to take initiative, solve real problems, and drive...  ...core systems and new products.  Your new role   As a Senior Software Engineer (Backend), you’ll design and build scalable backend systems... 
    Senior
    Permanent employment
    Remote work
    Flexible hours

    Hays

    Toronto, ON
    20 days ago
  •  ...growing layer of application code which needs to cover everything from functionality to routine updates. We’re looking for a senior software engineer who loves working at the boundary between product code and infrastructure. This is not a traditional DevOps or SRE role. You’... 
    Senior
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home

    Motion

    Toronto, ON
    5 days ago
  • $115k - $165k per year

    Senior AI Software Engineering Position Description We are seeking a highly experienced Senior AI Software Engineering professional to join a fast-growing team delivering enterprise-scale AI and machine learning solutions for leading clients within banking, financial services... 
    Senior
    Work at office
    3 days per week
    Toronto, ON
    6 days ago
  •  ...Job Responsibility: Principal Mechanical Engineer - TOR0030 Company : Worley Primary Location : CAN-ON-Toronto Job : Mechanical Schedule...  ...requirements. ~ Competent use of mechanical engineering specific software. ~ Competent use of relevant software such as MS Office... 
    Full time
    Internship
    Work at office
    Local area

    Worley

    Toronto, ON
    1 day ago
  • $103.2k - $192k per year

     ...seeking an enthusiastic and passionate professional for a Senior Cloud, AI & Data Security Engineer role who wants to design and implement security...  ...Work closely with Information Security, product, and software development teams to assess cybersecurity risk and recommend... 
    Senior
    Full time
    Contract work
    Part time
    Toronto, ON
    1 day ago
  • $136k - $187k per year

     ...About the Role We are seeking an experienced and motivated engineer to join our Platform Application Services team. In this role, you...  ...team members. What You’ll Bring Experience: 5+ years of software development experience with a track record of building internal... 
    Senior
    Local area
    Remote work
    Worldwide

    Okta

    Toronto, ON
    19 days ago
  • $100k - $145k per year

     ...Senior Software Engineer, Full Stack The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions in these markets are complex. Critical, nuanced legal terms are woven into lengthy documents. These documents must be digested... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    1 day ago
  • $110k - $130k per year

    Role: Software Engineer Location: Toronto, ON Type: Full-time Salary: CAD110k/annum — CAD130k/annum Job Description: Develop impactful applications: Build real-world applications that significantly enhance the customer experience. Make informed decisions: Use... 
    Senior
    Permanent employment
    Full time

    Hays

    Toronto, ON
    a month ago
  •  ...us as we transform how care organizations recognize and retain the people who make care possible. The Opportunity As a  Senior Software Engineer at Caribou, you will shape the architecture, quality, and evolution of the core systems powering our products. You'll... 
    Senior
    Full time
    Summer work
    Work at office
    Remote work
    1 day per week

    Caribou

    Toronto, ON
    3 days ago
  • $136k - $187k per year

     ...N+1 N. Here at Auth0 we’re focused on securing the world’s identities so innovators can innovate. We’re currently hiring a Senior Software Engineer for the Identity Security Insights team. The Insights team is responsible for modernizing the way Auth0 empowers our... 
    Senior
    Local area
    Remote work
    Worldwide

    Okta

    Toronto, ON
    26 days ago
  • $136k - $187k per year

     ...Frameworks & Services (AIFS) The way software acts in the world is changing. AI...  ...agentic systems, treating agents as real principals with real access controls and real accountability...  .... The Opportunity As a Senior Software Engineer on the AIFS team, you'll own and... 
    Senior
    Internship
    Local area
    Worldwide
    Shift work

    Okta

    Toronto, ON
    20 days ago
  •  ...and Ethernet semiconductor-based solutions and the COSMOS software suite of system management and optimization tools to...  ...data-driven applications at . We are looking for Principal Design Verification Engineers with proven experience in all aspects of verification in... 
    Full time
    Immediate start
    Flexible hours

    Astera Labs

    Toronto, ON
    12 days ago
  •  ...organization. We expect every engineer to use AI tools and agentic systems...  ...a passionate and resilient Principal Graphics Engineer to own a...  ...Android/Linux graphics, browser engines, and WebGL/WebGPU. The role demands...  ...fidelity. Operate as a senior independent contributor: scope... 
    Senior
    Internship

    Parallelz

    Toronto, ON
    23 days ago
  • $140k - $160k per year

     ...Ouster is a NASDAQ listed company with a range of lidar sensors and software solutions built on top of those sensors. Our advanced vision...  ...transportation network. Our small, tightknit, team consists of engineers with backgrounds in Transportation and Software Engineering, dedicated... 
    Senior
    Full time

    Ouster

    Toronto, ON
    23 days ago
  • $140.6k - $190.6k per year

     ...Job Description Senior Manager, Software Engineering — Search Platform Overview of the Role The CoCounsel Legal Integrations team is seeking...  ...roadmap — spanning document ingestion and processing, search engine management, query APIs, platform control-plane APIs, and... 
    Senior
    Full time
    Internship
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    1 day ago
  • $140k - $180k per year

     ...and has an unwavering commitment to creating a sense of belonging for all employees.  The Opportunity  We are seeking a Senior Software Engineer to join our hedge accounting team within DerivativeEDGE. Reporting to the Engineering lead, this role works closely with Product... 
    Senior
    Full time
    Local area
    Remote work
    Flexible hours

    Derivative Path

    Toronto, ON
    21 days ago
  • $215k - $235k per year

     ...the intro call. This role reports to Steve Boyle, Director of Engineering. In this role, you'll be expected to: Translate next-...  ...Collaborate closely with research scientists, hardware engineers, software teams, and the product team, connecting theory, modelling, and... 
    Full time
    Internship
    Work at office
    Relocation
    Flexible hours

    Synex Medical

    Toronto, ON
    28 days ago
  • $140k - $175k per year

     ...Thomson Reuters is seeking a Senior Software Engineer, AI (C#, Cloud). This role is for someone who has specialized experience in machine learning/deep learning domains such as model compression, hardware aware model optimizations, hardware accelerators architecture, GPU/ASIC... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    1 day ago

Do you want to receive more vacancies?

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