Principal Software Engineer
1 month ago
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
-
Principal Software Engineer
4 weeks ago
Greater Toronto Area, Canada Talent Seed Full timeWe 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 timePrincipal 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. Software Engineer
1 month ago
Toronto, Canada Logic Software Solutions Full timeJob 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...
-
Principal Software Development Engineer
1 week ago
Greater Montreal Metropolitan Area, Canada Cadence Design Systems Full timeAbout 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 Software Development Engineer
1 week ago
Greater Montreal Metropolitan Area, Canada Cadence Design Systems Full timeAbout 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 timePrincipal 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 timePrincipal 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 timePrincipal 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 timePrincipal 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 Software Engineer
1 week ago
Toronto, Ontario, Canada Snowflake Full timePrincipal 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...
-
Principal Software Engineering Consultant
1 week ago
Toronto, Ontario, Canada Searchlabs Full timeAbout 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...
-
Principal Software Engineering Consultant
1 week ago
Toronto, Ontario, Canada Searchlabs Full timeAbout 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...
-
Senior C# Software Engineer
1 week ago
Greater Toronto Area, Canada Integrated Computer Solutions, Inc. (ICS) Full timeJob 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,...
-
Senior C# Software Engineer
1 week ago
Greater Toronto Area, Canada Integrated Computer Solutions, Inc. (ICS) Full timeJob 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 timePrincipal 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...
-
Principal Software Engineer
1 week ago
Old Toronto, Ontario, Canada Searchlabs Full timeAbout 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...
-
Principal Software Engineer
1 week ago
Old Toronto, Ontario, Canada Searchlabs Full timeAbout 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...
-
Principal Software Engineer
1 week ago
Toronto, Ontario, Canada Capital One Full timeAbout 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...
-
Principal Software Engineer
1 week ago
Toronto, Ontario, Canada Capital One Full timeAbout 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...
-
Principal Software Engineer
1 month ago
Toronto, Canada Zynga Full timeAVAILABLE POSITIONS Principal Software Engineer Careers Category: Engineering Careers location: Austin, TX; Toronto, Canada Connected Worker Type: Connected R_112929 Come join the team at Zynga making an impact across all of the company’s games – Mobile Game Technology. On the Client SDK team, we focus on creating the base for...