Principal Software Engineering Specialist
3 days ago
We are seeking a highly skilled Principal Software Engineering Specialist to join our Authentication & Authorization team at BenchSci Analytics Inc. Reporting to the Engineering Manager, you'll apply your technical and domain expertise to design, implement, and maintain secure authentication and authorization systems; drive design discussions, code reviews, and project-related team meetings; and collaborate with other engineers as you develop solutions for our software as a service (SaaS) products that help scientists save time and increase their experiment quality.
Key Responsibilities:- Implement new features and bug fixes within our authentication and authorization services
- Work with your immediate team engineers to conduct technical investigations, solution designs, code implementation with automated tests, and code reviews
- Lead or consult on the authoring of engineering design proposals following our product roadmap at BenchSci
- Leverage a deep understanding of the business context and the team's goals to unlock independent technical decisions in the face of open-ended requirements
- Proactively identify new opportunities (from both internal and external sources) and advocate for and implement improvements to the current state of projects
- Adhere to and improve our high standards of highly scalable and maintainable code
- Help set a high standard for exceptional engineers who are outcome-oriented and positively contribute to the team's culture
- Be given an unmatched opportunity for accelerated growth and learn from a team of world-class engineers
- Provide troubleshooting analysis and resolution in a timely manner
- Work on projects involving some of the largest pharmaceutical companies in the world
- Solve difficult problems and bring new perspectives to the team
- A degree in Computer Science/Engineering or a related field within science
- Experience with cloud platforms (e.g., AWS, GCP, Azure)
- Experience with authentication solutions and SSO
- High comfort working with a Python back-end and a React/Typescript front-end
- 4+ years of experience working as a professional full-stack developer
- Experience with Auth0 or similar Identity as a Service (IDaaS) platform
- Experience working with a security-first mindset, including knowledge of OWASP Top 10 vulnerabilities and secure coding practices
- Experience with Terraform or other Infrastructure as Code (IaC) tools
- Experience with SAML, OAuth 2.0, and OpenID Connect
- Experience with RBAC or ABAC authorization models
Based on industry standards and local market conditions, the estimated salary for this role is $170,000 - $220,000 per annum, depending on qualifications and experience.
-
Principal Software Engineer
3 weeks ago
Toronto, Ontario, Canada ADVANCE ENDOSCOPY AND SPECIALIST CENTRE Full timeAbout the RoleAs a Principal Software Engineer, you will lead the development of our enterprise software solutions. You will be responsible for designing, implementing, and maintaining complex software systems. Strong understanding of software development principles and practices is essential.Key Responsibilities• Lead the design and implementation of...
-
Principal Software Engineer
2 weeks ago
Old Toronto, Canada Highbrow LLC Full timeJob Title: Principal Software EngineerJob Summary:Highbrow LLC is seeking a skilled Principal Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Automate Regression Testing - Develop and implement automated regression...
-
Principal Software Development Engineer
3 months ago
Old Toronto, Canada Autodesk Full timeJob Requisition ID #24WD78004 Does automation and a fast-paced environment excite you? Do you thrive on building resilient, scalable systems? Do you have a passion for uptime? The Autodesk Developer Enablement team is seeking a highly motivated, seasoned Principal Software Development Engineer to build and maintain a distributed compute system. You will be...
-
Principal systems software engineer
3 weeks ago
Old Toronto, Canada Untether Full time***Please note: While our engineering HQ is in Toronto, this is a remote opportunity and we welcome applicants from anywhere in North America.***Untether AI is looking for a highly motivated and creative Staff or Principal Systems Software engineer to join our Runtime team. You will evangelize, architect, and implement key aspects of our production kernel...
-
Principal Software Engineer 1
2 months ago
Toronto, Canada Zynga Full timeAVAILABLE POSITIONS Principal Software Engineer 1 Careers Category: Engineering Careers location: Austin, TX; Bay Area, CA; Chicago, IL; Eugene, OR; Toronto, Canada Connected Worker Type: Connected R_113390 POSITION OVERVIEW Zynga seeks a Principal Software Engineer to develop architecture and systems to support great user...
-
Principal Software Engineer
2 weeks ago
Toronto, Ontario, Canada Intelliware Full timeAbout This RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Intelliware.Key ResponsibilitiesDesign and develop complex software applications using Java and/or JavaScript.Collaborate with cross-functional teams to deliver high-quality software solutions.Investigate and apply new technologies and processes to improve software...
-
Principal, Systems Software Engineer
3 weeks ago
Old Toronto, Canada Untether Full time***Please note: While our engineering HQ is in Toronto, this is a remote opportunity and we welcome applicants from anywhere in North America.*** Untether AI is looking for a highly motivated and creative Staff or Principal Systems Software engineer to join our Runtime team. You will evangelize, architect, and implement key aspects of our production kernel...
-
Principal, Systems Software Engineer
3 weeks ago
Old Toronto, Canada Untether Full time***Please note: While our engineering HQ is in Toronto, this is a remote opportunity and we welcome applicants from anywhere in North America.***Untether AI is looking for a highly motivated and creative Staff or Principal Systems Software engineer to join our Runtime team. You will evangelize, architect, and implement key aspects of our production kernel...
-
Principal, Systems Software Engineer
3 weeks ago
Old Toronto, Canada Untether Full time***Please note: While our engineering HQ is in Toronto, this is a remote opportunity and we welcome applicants from anywhere in North America.***Untether AI is looking for a highly motivated and creative Staff or Principal Systems Software engineer to join our Runtime team. You will evangelize, architect, and implement key aspects of our production kernel...
-
Principal Software Engineer
4 weeks ago
Old Toronto, Ontario, Canada Veeva Systems, Inc. Full timeAbout Veeva Systems, Inc.Veeva Systems, Inc. is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $2B in revenue in our last fiscal year with extensive growth potential ahead.At the heart of Veeva are our...
-
Software Engineering Specialist
2 weeks ago
Old Toronto, Canada CV-Library Full timeJob Title: Software Engineering SpecialistAbout the Company:We are a global leader in manufacturing, providing innovative and high-performance products to key industries. Our company is known for engineering excellence and a commitment to quality.Job Description:As a Senior Software Engineer, you will be responsible for designing and maintaining frontend...
-
Principal Software Engineer
4 weeks ago
Toronto, Ontario, Canada Wiser Solutions, Inc. Full timeJob SummaryWe are seeking a highly skilled Principal Software Engineer to join our team at Wiser Solutions, Inc. This is a unique opportunity to work on a suite of in-store and eCommerce intelligence and execution tools that enable brands, retailers, and retail channel partners to gather intelligence and automate actions to optimize pricing, marketing, and...
-
Principal Engineer Lead for a Great Employer
1 month ago
Old Toronto, Canada https:www.pcrecruiter.netsitemap.xml Full timeOur client is a successful mid-size software company which fosters an amazing work environment and is located in the heart of downtown Toronto. They have engaged ROSS (www.getROSS.com) to help them recruit a Principal Engineer Lead. ROSS is a team of People Specialists helping companies align their People Strategy with their business growth. We provide...
-
Principal Software Engineering Manager
3 weeks ago
Old Toronto, Canada https:www.energyjobline.comsitemap.xml Full timeOverview Imagine building the world’s computer that provides unprecedented reliability and unlimited scale, an organization that empowers individuals to achieve their best and treasure grass root innovation, technology that spans machine learning, networking, operating systems, UX, security, and solutions that enable millions of customers to run their...
-
Principal Software Engineering Manager
2 weeks ago
Old Toronto, Canada Microsoft Full timeOverview Imagine building the world’s computer that provides unprecedented reliability and unlimited scale, an organization that empowers individuals to achieve their best and treasure grassroots innovation, technology that spans machine learning, networking, operating systems, UX, security, and solutions that enable millions of customers to run their...
-
Principal Software Engineer
6 months ago
Toronto, Canada Autodesk Full timePosition Overview Autodesk's Desktop Connector team is looking for a passionate Principal Software Engineer to join our team. This role will report to the Sr. Manager, Software Development. Our organizational ecosystem comprises desktop applications and cloud services. You will drive key parts of the implementation of the desktop connector...
-
Principal Software Support Specialist
4 days ago
Toronto, Ontario, Canada Astra North Infoteck Inc. Full timeAbout Astra North Infoteck Inc.Astra North Infoteck Inc. is a dynamic company seeking an experienced Principal Software Support Specialist to join our team in the United States. This role comes with a competitive salary of $120,000 - $150,000 per annum, commensurate with experience and qualifications.
-
Senior Software Engineer
4 weeks ago
Old Toronto, Ontario, Canada Square Full timeJob Title: Senior Software Engineer - Risk Engineering SpecialistSquare is seeking a Senior Software Engineer to join our Risk Engineering team. As a key member of our team, you will work closely with cross-functional teams to develop and implement systems that detect and respond to potential fraud threats.Key Responsibilities:Design and develop...
-
Principal Engineer Lead for a Great Employer
1 month ago
Old Toronto, Canada https:www.pcrecruiter.netsitemap.xml Full timeOur client is a successful mid-size software company which fosters an amazing work environment and is located in the heart of downtown Toronto. They have engaged ROSS (www.getROSS.com) to help them recruit a Principal Engineer Lead. ROSS is a team of People Specialists helping companies align their People Strategy with their business growth. We provide...
-
Principal Android Software Engineer
1 week ago
Old Toronto, Canada Nexus Systems Group Inc. Full timeAt Nexus Systems Group Inc., we are seeking a talented Principal Android Software Engineer to join our team of experienced software developers. The position involves contributing to the development of world-class digital products and experiences on the Android platform that touch millions of customers every day.As a Senior Android Developer, you will be...