Senior Software Architect for Scalable System Development

2 weeks ago


Old Toronto, Canada Sentry Full time

At Sentry, we're on a mission to empower developers to create better software faster. Our team is driven by a passion for innovation and a commitment to quality.

About the Role

We're seeking an experienced Senior Software Architect to join our Platform Team. As a key member of our engineering organization, you will play a critical role in designing and implementing scalable system architectures that enable our customers to deliver high-quality software quickly and efficiently.

Your primary responsibility will be to lead the development of our ingestion pipeline and storage systems, ensuring they are highly performant, reliable, and easy to maintain. You will work closely with cross-functional teams to plan and implement the switch from our legacy monolith to a more flexible service-oriented architecture.

If you have a passion for building scalable systems, enjoy working with distributed technologies, and thrive in a collaborative environment, this could be the ideal opportunity for you.

Key Responsibilities
  • Design and implement scalable system architectures for our ingestion pipeline and storage systems
  • Collaborate with cross-functional teams to plan and implement system migrations
  • Develop and maintain technical documentation to ensure knowledge sharing and consistency
Requirements
  • 8+ years of experience in software engineering, with a focus on system architecture and design
  • Proven track record of successfully scaling systems, particularly in transitioning from legacy monoliths to service-oriented architectures
  • Excellent written and oral communication skills, with the ability to articulate technical concepts clearly
  • Strong knowledge of distributed systems, including replication and partitioning strategies
  • Experience with Python or similar dynamic programming languages, as well as compiled languages like Rust or Go
Compensation and Benefits

The estimated annual salary range for this position is $174,000 to $220,000, depending on location, experience, and qualifications. We offer a comprehensive benefits package, including medical, dental, and vision insurance, 401(k) matching, and generous paid time off.



  • Old Toronto, Canada Sentry Full time

    Company OverviewSentry 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 RoleWe are looking for a Senior Software Architect to join our Platform Team. As a key member, you will be...


  • Old Toronto, Canada Etraveli Group Full time

    About Etraveli GroupWe are a leading travel tech company, pioneering the way people travel. Our innovative virtual interlining technology provides access to billions of travel itineraries by combining flights from different airline carriers that don't traditionally work together.We pride ourselves on the performance-driven environment we have created for our...


  • 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,...

  • Systems Architect

    4 weeks ago


    Toronto, Ontario, Canada Nextgen System Canada Full time

    Job Title: Systems ArchitectAbout the Role:We are seeking a highly skilled Systems Architect to join our team at Nextgen System Canada. As a Systems Architect, you will be responsible for designing, developing, and implementing information systems business solutions that meet the needs of our clients.Key Responsibilities:Confer with clients to identify...


  • 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.


  • 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 PolicyMe Corp. Full time

    About the Role:We’re modernizing insurance at PolicyMe, and we need a skilled Senior Software Architect (Fullstack) to help us achieve our vision.In this role, you will be responsible for architecting and building PolicyMe’s platform to deliver a seamless user experience, working closely with our cross-functional team to create modern, straightforward...


  • Toronto, Ontario, Canada Rubicon Path Full time

    **Job Title:** Senior Software Developer - Data Architect**Company Overview:Rubicon Path is a leading provider of data management solutions, helping organizations unlock the full potential of their data.**Estimated Salary Range:** $120,000 - $180,000 per year**Job Description:About the RoleWe are seeking an experienced Senior Software Developer to join our...


  • Toronto, Ontario, Canada Randstad Full time

    About the Role:As a Senior Software Engineer, you will play a key part in building scalable systems that meet the needs of our users. If you have a passion for software development and a drive to deliver high-quality results, we want to hear from you.Key Responsibilities:Design and implement scalable software systemsCollaborate with cross-functional teams to...


  • Old Toronto, Canada RBC Full time

    About the Role:As a Technical Lead at RBC, you will be a key member of our team, driving the development of our software applications and ensuring they meet our high standards for quality and functionality.Our team is passionate about creating innovative solutions that make a real impact on our clients' lives. We are looking for a talented individual to join...

  • Software Architect

    2 months ago


    Old Toronto, Canada Panda Hub Inc. Full time

    Job Description: We are in search of a talented Software Architect to lead the design and development of our software solutions. The ideal candidate will have a deep understanding of software architecture principles and a proven track record of delivering scalable and robust systems. Responsibilitie


  • Old Toronto, Canada Capital One Canada Full time

    At Capital One Canada, we're seeking a seasoned Solution Architect to join our software studio. As a key member of our team, you will be responsible for designing and implementing architectural solutions that align with our business goals and adhere to our architectural framework.About the RoleThe ideal candidate will have a solid background in software...

  • Software Architect

    2 weeks ago


    Old Toronto, Canada Sentry Full time

    About the RoleSentry is committed to helping developers create better software faster. We're looking for a talented Software Architect to lead the development of our Crons tool, which provides a suite of services for diagnosing health problems in applications.This role is focused on building a scalable platform for engineers to work on. You'll be at the...


  • Old Toronto, Canada Emburse Full time

    OverviewEmburse is a leading provider of innovative software solutions, and we are seeking a skilled Senior Software Engineer to join our team. This role will involve contributing to the development of scalable systems that enhance customer experiences and solve complex challenges.About the RoleWe are looking for a highly experienced software engineer with a...


  • Old Toronto, Canada Thomson Reuters Full time

    Job SummaryThomson Reuters is seeking a highly skilled Senior Cloud Architect to lead technical initiatives within the engineering team. As a key member of our team, you will be responsible for influencing systems design and process improvement, architecting and implementing scalable cloud-based solutions, and collaborating with cross-functional teams to...


  • Toronto, Ontario, Canada Astra North Infoteck Inc. Full time

    We are seeking an experienced Senior Software Architect to join our team at Astra North Infoteck Inc. This role involves designing and implementing scalable, secure, and efficient software systems.Job Description:The successful candidate will have a strong background in software development, with a focus on backend systems using technologies such as Java,...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About AmazonAt Amazon Development Centre Canada ULC, we're passionate about delivering exceptional customer experiences. Our team works tirelessly to develop innovative solutions that make a real impact.We offer a dynamic work environment where you can grow your skills and career with competitive compensation and benefits. Our estimated salary for this role...


  • Old Toronto, Canada NimbleRx Full time

    About NimbleRxNimbleRx is a pioneering technology company dedicated to transforming the healthcare industry by providing reliable, affordable access to quality healthcare services. Our mission is to empower patients and pharmacists alike with innovative solutions that cater to their needs.Job OverviewWe are seeking an exceptional Senior Full-Stack Engineer...


  • Old Toronto, Ontario, Canada Promote Project Full time

    Empower Retail Trading with Alpaca's Algo PlatformAs a key member of our FinTech startup, you will design and architect Alpaca's algo trading platform to meet the high expectations of tech-savvy users. With a focus on modern technology stacks and innovative business models, we're seeking a skilled software engineer to join our small team.Key...


  • 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.