Senior Software Architect

1 week ago


Old Toronto, Canada Sentry Full time

Company Overview

Sentry is a leading provider of mission-critical tools for companies seeking to respond effectively in fast-paced markets. Our goal is to create a safe and enjoyable experience for engineers by building a scalable platform.

About the Role

We are looking for a Senior Software Architect to join our Platform Team. As a key member, you will be responsible for designing and implementing a flexible service-oriented architecture. Your primary focus will be on planning and implementing the switch from our legacy monolith to a more scalable ingestion pipeline.

The Challenge

You will be working on making our ingestion pipeline scale to millions of events per second. This requires improving the design of our storage systems to ensure efficient development for new projects. Additionally, you will learn from retrospectives to improve our systems, helping developers avoid outages in the future.

Key Responsibilities

  • Design and implement a scalable ingestion pipeline and storage systems
  • Plan and execute the transition from a legacy Django monolith to smaller, dedicated services
  • Collaborate with developers to make informed decisions about shipping stable software on our shared platform

Requirements

To succeed in this role, you will need:

  • 8+ years of relevant software engineering experience
  • Excellent written and oral communication skills
  • Experience with Python or a similar dynamic programming language
  • Experience with Rust, Go, or a similar compiled programming language

Salary Range

$180,000 - $220,000 per annum, depending on experience.



  • Old Toronto, Canada S I Systems Full time

    Job Summary:We are seeking a skilled Senior Software Architect to join our team at S I Systems. The successful candidate will have a strong background in software development, with a focus on back-end development and enterprise software design.


  • Old Toronto, Canada Thomson Reuters Full time

    Job SummaryWe are seeking a highly skilled Senior Software Architect to lead our engineering team in designing and implementing scalable cloud-based solutions.About the RoleAs a Senior Software Architect, you will be responsible for:Leading technical initiatives and influencing systems design and process improvementArchitecting and implementing scalable...


  • Old Toronto, Canada Circle Internet Services Inc. Full time

    About the RoleWe're seeking an experienced Senior Software Architect to lead our team in designing and implementing scalable, efficient, and secure cloud-based solutions.The ideal candidate will have a strong background in software development, architecture, and leadership, with experience in cloud computing platforms like AWS or Azure.


  • Toronto, Canada PLANT Architect Inc. Full time

    We are looking for an experienced licensed Senior Landscape Architect to be responsible for overseeing technical and design aspects of landscape projects in the studio. The Senior Landscape Architect reports to a Partner and works closely with both Architecture and Landscape Architecture teams to ensure consistency and excellence in design from schematic...


  • Toronto, Canada PLANT Architect Inc. Full time

    We are looking for an experienced licensed Senior Landscape Architect to be responsible for overseeing technical and design aspects of landscape projects in the studio. The Senior Landscape Architect reports to a Partner and works closely with both Architecture and Landscape Architecture teams to ensure consistency and excellence in design from schematic...


  • Toronto, Canada PLANT Architect Inc. Full time

    We are looking for an experienced licensed Senior Landscape Architect to be responsible for overseeing technical and design aspects of landscape projects in the studio. The Senior Landscape Architect reports to a Partner and works closely with both Architecture and Landscape Architecture teams to ensure consistency and excellence in design from schematic...


  • Toronto, Canada PLANT Architect Inc. Full time

    We are looking for an experienced licensed Senior Landscape Architect to be responsible for overseeing technical and design aspects of landscape projects in the studio. The Senior Landscape Architect reports to a Partner and works closely with both Architecture and Landscape Architecture teams to ensure consistency and excellence in design from schematic...


  • Old Toronto, Ontario, Canada Nexus Systems Group Inc. Full time

    Job SummaryNexus Systems Group Inc. is seeking a highly skilled Senior Software Architect to join our team. As a key member of our software engineering team, you will be responsible for designing and implementing software solutions that meet the needs of our clients.Key ResponsibilitiesReview software currency remediation plans created by application owners...


  • Old Toronto, Canada Ripple Full time

    Ripple is revolutionizing the world of finance with its innovative blockchain solutions. We're seeking a highly skilled Senior Software Architect to join our Payments Engineering team.The ideal candidate will have a strong background in designing and developing complex distributed systems, with at least 12+ years of experience contributing to large-scale...


  • Old Toronto, Canada Sentry Full time

    Sentry is a leading provider of application monitoring and error tracking solutions. We are seeking a highly skilled Senior Software Architect to join our Crons team.The ideal candidate will have a strong background in software development, with a focus on building scalable and maintainable systems. They will be responsible for designing and implementing new...


  • Toronto, Ontario, Canada Flexstaf IT Full time

    Job Title: Senior Software ArchitectJob Summary:We are seeking a highly skilled Senior Software Architect to join our team at Flexstaf IT. As a Senior Software Architect, you will be responsible for designing and developing cutting-edge software solutions using Angular and ASP.NET.Key Responsibilities:Design and develop software architectures that align with...


  • Old Toronto, Ontario, Canada OneVest Management Inc. Full time

    We are seeking a Senior Software Architect to lead the development of our configurable enterprise product for wealth management. The ideal candidate will have expertise in modern tech stacks, including TypeScript, Node.js, and MongoDB.Key Responsibilities:Design and implement scalable and secure software systems.Collaborate with cross-functional teams to...


  • Old Toronto, Canada BeachHead Inc. Full time

    BeachHead Inc. is seeking a versatile and highly skilled Senior Software Architect to lead our development team through complex projects, ensuring quality, performance, and adherence to best practices in TDD and automated unit testing. As a key member of our team, you will be responsible for guiding our development team in designing and implementing software...


  • Old Toronto, Ontario, Canada Refinitiv Full time

    About the RoleWe are seeking a highly skilled Senior Software Architect to lead the technical vision and execution of initiatives to introduce AI-driven features in our products.In this role, you will:Develop and deploy AI models, prioritizing efficiency, scalability, and maintainability.Take ownership of the technical strategy, ensuring the team uses the...


  • Old Toronto, Canada TRSS Full time

    About the Role:We are seeking a highly skilled Senior Cloud Software Architect to join our team at TRSS. As a key member of our engineering team, you will be responsible for driving technical leadership and shaping systems design to guide strategic planning.Key Responsibilities:Architect and implement scalable cloud-based solutions using advanced AI/ML...


  • Toronto, Ontario, Canada Flexstaf IT Full time

    Job Title: Senior Software ArchitectJob Summary:We are seeking a highly skilled Senior Software Architect to join our team at Flexstaf IT. As a Senior Software Architect, you will be responsible for designing and developing cutting-edge software solutions using Angular and ASP.NET.Key Responsibilities:Apply technical and quality standards throughout the...


  • Toronto, Ontario, Canada hireVouch Full time

    Our company, hireVouch, is seeking a Senior Software Architect to join our user-facing product team in a key role that will leverage your technical expertise and leadership skills to drive innovation and excellence in software development.We are a Toronto-based SaaS company that has built game-changing technology to help sales teams accelerate revenue...


  • Old Toronto, Canada https:www.pcrecruiter.netsitemap Full time

    We are seeking a highly skilled Senior Software Architect to lead our software development teams. This role is ideal for a strong architect who wants to be an integral part of the product delivery process or a very strong technical lead who wants to move into an architectural/technology leadership role.The successful candidate will spend 50% of their time...


  • Toronto, Ontario, Canada Sun Life Full time

    Job Title: Senior Software ArchitectJob Summary:We are seeking a highly skilled Senior Software Architect to join our dynamic team at Sun Life. As a key member of our engineering team, you will be responsible for designing and implementing scalable software solutions that meet the needs of our customers.Key Responsibilities:Design and implement high-quality...


  • Old Toronto, Canada LotusFlare, Inc Full time

    At LotusFlare, Inc, we are seeking a talented Senior Software Architect to join our Server Engineering team in Toronto. This role is focused on developing, securing, and scaling our cloud-native digital commerce and monetization platform.The successful candidate will be responsible for designing and implementing highly available distributed systems,...