Principal Software Engineer Data
4 weeks ago
We are a suite of in-store and eCommerce intelligence and execution tools, empowering brands, retailers, and retail channel partners to gather intelligence and automate actions to optimize pricing, marketing, and operations initiatives, both in-store and online.
Job OverviewWe are seeking a highly skilled Principal Software Engineer to join our team responsible for developing the microservices and web applications that power our data collection process and drive execution and innovation within our online retail/brand execution suite of products.
Key Responsibilities- Design and develop distributed systems, optimizing data integration challenges
- Ship high-value products incrementally, aligning with business goals
- Raise the bar for code quality, holding others accountable to the same standard
- Collaborate with cross-functional teams, ensuring seamless communication
- Communicate effectively with stakeholders, from executives to developers
- 12+ years of professional software engineering experience
- Experience with product-driven engineering and agile delivery
- Strong coding background in multiple languages
- Ability to guide and coach engineering teams on software design principles
- Proficiency with modern tech stacks, object/data modeling, and business process
- Domain-driven design, MACH architecture, CQRS, event sourcing, or other modern patterns for building scalable systems
- Software engineering experience with systems integrations, automation, and deployment
- Strong experience working with relational and unstructured data
- Familiarity with Linux, cloud computing (AWS, etc.)
We offer a competitive base annual pay range of CAD$180,000 to CAD$210,000, performance-based discretionary bonuses, and variable pay plans. We prioritize geographical differentials and ensure equitable pay with our current staff.
We are an equal opportunities employer, committed to diversity and inclusion. All employment decisions are based on business needs, job requirements, and individual qualifications, without regard to race, color, religion, sex, national origin, family or parental status, disability, genetics, age, sexual orientation, veteran status, or any other status protected by state, federal, or local law.
-
Senior Data Engineer
4 weeks ago
Old Toronto, Ontario, Canada Data Engineer Jobs Full timeAbout This RoleWe are seeking a highly skilled Senior Data Engineer to join our Analytics Engineering team. As a key member of this team, you will be responsible for designing and building scalable data models and ETL pipelines to support business decisions.Key Responsibilities:Collaborate with data scientists to design data models and answer questions.Work...
-
Principal Software Engineer Data Specialist
4 weeks ago
Toronto, Ontario, Canada Aitopics Full timeJob Title: Principal Software Engineer DataWe are seeking a highly skilled Principal Software Engineer to join our team responsible for developing the microservices and web applications that power our data collection process and drive execution and innovation within our online retail/brand execution suite of products.About the RoleThis is a hands-on role...
-
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 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
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...
-
Software Principal Engineer
4 weeks ago
Toronto, Ontario, Canada Workday, Inc. Full timePrincipal Software Engineer - MLAt Workday, we're revolutionizing the enterprise software market with a pioneering platform that enables our machine learning teams to handle and deploy their models. Our mission is to refine the ML lifecycle by providing robust, scalable, and reliable services that address the complexities of Workday's sophisticated...
-
Principal Software Engineer Data Architect
4 weeks ago
Toronto, Ontario, Canada Brightvision Capital Partners, LLC Full timeWiser Solutions: Enabling Brands and Retailers with Data-Driven IntelligenceWe're a suite of in-store and eCommerce intelligence and execution tools, empowering brands, retailers, and retail channel partners to gather insights and automate actions. Our mission is to optimize pricing, marketing, and operations initiatives, both in-store and online.Key...
-
Principal Software Engineer
4 weeks ago
Toronto, Ontario, Canada Autodesk Full timeJob Title: Principal Software EngineerAt Autodesk, we're shaping the future of design, engineering, and entertainment software. As a Principal Software Engineer, you'll lead the development of high-quality, scalable, and secure code for our products and solutions. You'll collaborate with teams to create innovative solutions that empower our customers to...
-
Principal Software Engineer
4 weeks ago
Toronto, Ontario, Canada Autodesk Full timeAutodesk AI/ML Platform EngineerWe are seeking a highly skilled and experienced software engineer to develop our next-generation AI/ML platform used in the development of Autodesk's suite of products and services.Key Responsibilities:Lead the design and engineering of software systems for the AI/ML Platform, contributing to the full ML development...
-
Principal Software Engineer
4 weeks ago
Toronto, Ontario, Canada Aitopics Full timeUnlock Your Potential as a Principal Software EngineerWiser Solutions is seeking a highly skilled Principal Software Engineer to join our team of innovators. As a key member of our engineering team, you will play a crucial role in designing and developing our microservices and web applications that power our data collection process and drive execution and...
-
Toronto, Ontario, Canada Rewind Software Full timeAbout the RoleWe are seeking an experienced Advanced Data Engineer to join our team at Rewind Software. As a key member of our engineering team, you will play a crucial role in driving strategic insights and data-driven decision making across the organization.
-
Principal Software Engineer
4 weeks ago
Toronto, Ontario, Canada New Relic, Inc. Full timeJob Title: Principal Software Engineer - Platform Security/Compliance ArchitectAt New Relic, we're seeking a talented and experienced Principal Software Engineer to serve as our Compliance Architect for our Cloud Platform group. As a key member of our team, you will lead efforts in developing comprehensive compliance strategies, establishing best practices,...
-
Software Engineer, Data
4 weeks ago
Toronto, Ontario, Canada Autodesk Full timeJob OverviewThe role of Software Engineer at Autodesk Research involves collaborating with world-class researchers and engineers to build new ML-powered product features that will help our customers imagine, design, and make a better world. As a software engineer, you will be responsible for developing and deploying highly scalable distributed systems to...
-
Software Engineer, Data
4 weeks ago
Toronto, Ontario, Canada Autodesk Full timeJob OverviewThe role of Software Engineer at Autodesk Research involves collaborating with world-class researchers and engineers to build new ML-powered product features that will help our customers imagine, design, and make a better world. As a software engineer, you will be responsible for developing and deploying highly scalable distributed systems to...
-
Principal Engineering Architect
2 days ago
Toronto, Ontario, Canada Quantum Technology Recruiting Inc. (QTR) Full timeAbout This RoleWe are seeking an experienced Principal Engineering Architect to lead system integrations for smart technologies and architect scalable APIs at Quantum Technology Recruiting Inc. (QTR).Key ResponsibilitiesDesign data extraction systemsMentor engineering teamsRequirements10+ years of software development experienceStrong Java and Kotlin...
-
Senior Staff Principal Software Engineer
4 weeks ago
Toronto, Ontario, Canada Extreme Networks, Inc. Full time $90,000 - $140,000Edge Computing and Networking ExpertExtreme Networks, Inc. is seeking a highly skilled Senior Staff Principal Software Engineer to join our team in shaping the future of edge computing and revolutionizing how data is processed and managed at the edge.About the RoleWe are looking for a talented software engineer with expertise in Linux networking development,...
-
Senior Principal Engineer
4 weeks ago
Toronto, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeJob Title: Senior Principal Engineer - Data and AI SystemsWe are seeking a highly skilled Senior Principal Engineer to lead our team in developing innovative data and AI systems. The ideal candidate will have expertise in cloud infrastructure, data processing, and AI end-to-end solutions.Key Responsibilities:Design and develop next-generation data and AI...
-
Principal Software Engineer
4 weeks ago
Toronto, Ontario, Canada Seismic Full timeAbout the RoleSeismic is seeking a highly skilled Principal Software Engineer to lead the development of our AI search technology and architecture. As a key member of our team, you will be responsible for defining and driving the AI search technology and architectural directions, ensuring alignment with business goals and product roadmaps.Key...
-
Principal Software Engineer
3 weeks ago
Toronto, Ontario, Canada Seismic Full timeSeismic is seeking a highly skilled Principal Software Engineer to lead the development of our AI search technology. As a key member of our team, you will be responsible for defining and driving the AI search technology and architectural directions, ensuring alignment with business goals and product roadmaps.Key Responsibilities:Define and drive the AI...
-
Software Engineer Backend Data
4 weeks ago
Toronto, Ontario, Canada Tbwa ChiatDay Inc Full timeUnlock the Power of Medical Data with FathomFathom is revolutionizing the healthcare industry by harnessing the potential of artificial intelligence to transform medical data. Our mission is to create a unified understanding of the world's medical data, starting with the vast amounts of clinician notes stored in electronic health records. We're a...