Principal Software Engineer

4 weeks ago


Greater Toronto Area, Canada Talent Seed Full time

We are looking for a Principal Software engineer who wants to build and operate these critical services that support all our users (This role requires relocation to Riyadh, KSA)


In this role, you will lead full lifecycle engineering efforts including architecture, design, implementation, testing, and release on the Core Services Backend team. You will influence key technical decisions, set technical direction for products, and set an example of engineering excellence for the team. Additionally, you will promote and advocate for best practices, help level up the organization, and serve as a technical expert willing to dig in where needed to ensure the success of the team


The successful candidate will have a strong background in designing, developing, and maintaining robust back-end systems.


Key Responsibilities

  • Lead the development and testing of our systems and services
  • Participate in shaping the technical architecture of the product
  • Help translate product requirements into user stories and technical solutions
  • Deliver highly available and scalable services in a production environment
  • Mentor other engineers, support the technical culture, and help grow the team
  • Generate ideas for new initiatives and technologies
  • Drive operational excellence in our business processes to deliver higher service quality
  • Communicate with project leads, product managers and other software developers


Qualifications

  • Bachelors or Masters degree in Computer Science/Engineering or related field
  • 8+ Years of Software Development Experience
  • Able to apply functional and object-oriented paradigms
  • Demonstrated ability to design and interacting with complex persisted data models
  • Able to both identify and improve poor-performing code or database queries
  • Able to explain REST principles and design APIs that follow them
  • Experience with micro-services, and/or distributed architectures
  • You are interested in continually learning and mastering new skills
  • Able to communicate complex ideas and concepts simply and concisely
  • You are willing to monitor and own the production services team
  • You are empathic and enjoy learning from and mentoring other engineers
  • Work across teams and organizations, navigate vagueness, and establish technical clarity



  • Greater Toronto Area, Canada Talent Seed Full time

    We are looking for a Principal Software engineer who wants to build and operate these critical services that support all our users! [This role requires relocation to Riyadh, KSA]In this role, you will lead full lifecycle engineering efforts including architecture, design, implementation, testing, and release on the Core Services Backend team. You will...


  • Greater Toronto Area, Canada Talent Seed Full time

    We are looking for a Principal Software engineer who wants to build and operate these critical services that support all our users! [This role requires relocation to Riyadh, KSA]In this role, you will lead full lifecycle engineering efforts including architecture, design, implementation, testing, and release on the Core Services Backend team. You will...

  • Principal C# Engineer

    3 weeks ago


    Greater Toronto Area, Canada Integrated Computer Solutions, Inc. (ICS) Full time

    Principal C# Engineer / Technical LeadAdvance your career in a fast-paced company with hands-on design opportunities that become a production reality. Integrated Computer Solutions is seeking a Principal C#/Technical Lead to join our team. The candidate will use their strong technical skills to help lead the product development needs of our MedTech and...


  • Toronto, Canada Logic Software Solutions Full time

    Job Title: Principal Software Engineer - Video and Real-Time ChatLocation: 100% Remote ( Canada)Job Description:We are seeking a highly experienced Principal Software Engineer with deep expertise in developing and scaling real-time video and chat applications. The ideal candidate will have 8+ years of hands-on experience in full-stack development, with a...


  • Greater Montreal Metropolitan Area, Canada Cadence Design Systems Full time

    About the RoleCadence Design Systems is seeking a highly skilled and experienced Principal C++ Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing and developing new features and algorithms for our Custom Prototyping Flow.Key Responsibilities:Design and develop new features and...


  • Greater Montreal Metropolitan Area, Canada Cadence Design Systems Full time

    About the RoleCadence Design Systems is seeking a highly skilled and experienced Principal C++ Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing and developing new features and algorithms for our Custom Prototyping Flow.Key Responsibilities:Design and develop new features and...

  • Principal C# Engineer

    3 months ago


    Greater Toronto Area, Canada Integrated Computer Solutions, Inc. (ICS) Full time

    Principal C# Engineer / Technical LeadAdvance your career in a fast-paced company with hands-on design opportunities that become a production reality. Integrated Computer Solutions is seeking a Principal C#/Technical Lead to join our team. The candidate will use their strong technical skills to help lead the product development needs of our MedTech and...

  • Principal C# Engineer

    4 weeks ago


    Greater Toronto Area, Canada Integrated Computer Solutions, Inc. (ICS) Full time

    Principal C# Engineer / Technical LeadAdvance your career in a fast-paced company with hands-on design opportunities that become a production reality. Integrated Computer Solutions is seeking a Principal C#/Technical Lead to join our team. The candidate will use their strong technical skills to help lead the product development needs of our MedTech and...

  • Principal C# Engineer

    4 weeks ago


    Greater Toronto Area, Canada Integrated Computer Solutions, Inc. (ICS) Full time

    Principal C# Engineer / Technical Lead Advance your career in a fast-paced company with hands-on design opportunities that become a production reality. Integrated Computer Solutions is seeking a Principal C#/Technical Lead to join our team. The candidate will use their strong technical skills to help lead the product development needs of our MedTech and...

  • Principal C# Engineer

    4 weeks ago


    Greater Toronto Area, Canada Integrated Computer Solutions, Inc. (ICS) Full time

    Principal C# Engineer / Technical LeadAdvance your career in a fast-paced company with hands-on design opportunities that become a production reality. Integrated Computer Solutions is seeking a Principal C#/Technical Lead to join our team. The candidate will use their strong technical skills to help lead the product development needs of our MedTech and...


  • Toronto, Ontario, Canada Snowflake Full time

    Principal Software Engineer - Native Application Framework Join the Snowflake Team: Build the Future of Data Snowflake is revolutionizing the way data is managed and utilized. As a Principal Software Engineer on our Native Application Framework team, you will play a key role in shaping the future of data applications. About the Role Lead high-impact...


  • Toronto, Ontario, Canada Searchlabs Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineering Consultant to join our team at Searchlabs. As a key member of our technical leadership team, you will play a pivotal role in providing strategic technical guidance and leadership to our clients.Key ResponsibilitiesCollaborate closely with senior executives to understand business...


  • Toronto, Ontario, Canada Searchlabs Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineering Consultant to join our team at Searchlabs. As a key member of our technical leadership team, you will play a pivotal role in providing strategic technical guidance and leadership to our clients.Key ResponsibilitiesCollaborate closely with senior executives to understand business...


  • Greater Toronto Area, Canada Integrated Computer Solutions, Inc. (ICS) Full time

    Job DescriptionJob Title: Principal C# Engineer / Technical LeadCompany: Integrated Computer Solutions, Inc. (ICS)Job Summary:We are seeking a highly skilled Principal C# Engineer / Technical Lead to join our team at Integrated Computer Solutions, Inc. (ICS). As a key member of our software development team, you will be responsible for leading the design,...


  • Greater Toronto Area, Canada Integrated Computer Solutions, Inc. (ICS) Full time

    Job DescriptionJob Title: Principal C# Engineer / Technical LeadCompany: Integrated Computer Solutions, Inc. (ICS)Job Summary:We are seeking a highly skilled Principal C# Engineer / Technical Lead to join our team at Integrated Computer Solutions, Inc. (ICS). As a key member of our software development team, you will be responsible for leading the design,...

  • Principal Engineer

    4 months ago


    Greater Toronto Area, Canada AutoTrader.ca Full time

    Principal Engineer  Companies are coming to realize the power that leveraging integrated data effectively can have on their businesses. In all industries, business performance can be dramatically improved when companies act on the insights that organized, accessible data can provide into their internal processes and models. Like most companies AutoTrader...


  • Old Toronto, Ontario, Canada Searchlabs Full time

    About Searchlabs:We are a non-profit organization dedicated to fraud protection and prevention. Our mission is to leverage cutting-edge technology to safeguard individuals and businesses from fraudulent activities. As we continue to grow and develop our platforms, we are seeking a highly skilled Principal Software/Data Engineer to lead our engineering...


  • Old Toronto, Ontario, Canada Searchlabs Full time

    About Searchlabs:We are a non-profit organization dedicated to fraud protection and prevention. Our mission is to leverage cutting-edge technology to safeguard individuals and businesses from fraudulent activities. As we continue to grow and develop our platforms, we are seeking a highly skilled Principal Software/Data Engineer to lead our engineering...


  • Toronto, Ontario, Canada Capital One Full time

    About the RoleWe are seeking a highly skilled and experienced Software Development Leader to join our team at Capital One Canada. As a Principal Software Engineer, you will play a key role in leading the development of innovative software products and solutions that meet the needs of our customers.Key ResponsibilitiesLead the development of software products...


  • Toronto, Ontario, Canada Capital One Full time

    About the RoleWe are seeking a highly skilled and experienced Software Development Leader to join our team at Capital One Canada. As a Principal Software Engineer, you will play a key role in leading the development of innovative software products and solutions that meet the needs of our customers.Key ResponsibilitiesLead the development of software products...