Principal Software Engineer – Data Fabric Team

4 days ago


Canada MGIS Inc. Full time

Principal Software Engineer – Data Fabric Team We are seeking aPrincipal Software Engineer to lead the development of platform features that support scalable, high-performance enterprise applications. This role requires strong collaboration with engineering teams, UX designers, and product managers to deliver solutions used by large, complex organizations.As a senior technical leader, you will architect and guide the development of risk and analytics systems that ingest and process massive volumes of data daily. This is an opportunity to make a significant impact through innovation, mentorship, and hands-on development.Key Responsibilities: Lead the design and architecture of scalable platform softwareProvide technical direction aligned with product strategyEnsure product features meet enterprise-grade scalability and reliability standardsChampion agile planning, execution, and quality assurance practicesCollaborate with cross-functional teams to deliver operationally sound solutionsMentor engineering talent and assist in technical hiringContribute to documentation and knowledge sharing initiatives Requirements Required Qualifications: 7+ years in large-scale SaaS application development5+ years with Java/Groovy and Spring BootExperience with REST APIs and full-stack developmentBackground in enterprise IT systems and Agile methodologiesStrong leadership and communication skillsBachelor’s degree in Computer Science, Engineering, or related field Preferred Qualifications: Familiarity with AI tools (GitHub Copilot, Cursor, etc.)Experience integrating AI features into applicationsKnowledge of Yugabyte or PostgreSQLBackground in cybersecurityMaster’s or advanced degree in a related discipline #J-18808-Ljbffr



  • , , Canada Autodesk Full time

    Senior Principal Software Engineer, AEC Data Join to apply for the Senior Principal Software Engineer, AEC Data role at Autodesk Position Overview Are you a self‑starter and technical catalyst with a proven track record of quickly tackling complex projects from inception to completion? If so, we have a unique role for you. Autodesk is seeking a highly...


  • , NS, Canada Brinqa Full time

    Principal Software Engineer - Platform Team Remote - Nova Scotia, Canada Brinqa is the leading provider of unified cyber risk management and security analytics. Our software empowers companies to make cyber risk decisions across a wide range of platforms quickly and efficiently. We help our customers’ cyber security and technology teams discover,...


  • Calgary (City Centre / Calgary Tower), Alberta, TP, Canada iLink Digital Full time $120,000 - $180,000 per year

    About The Company: iLink is a Global Software Solution Provider and Systems Integrator, delivers next -generation technology solutions to help clients solve complex business challenges, improve organizational effectiveness, increase business productivity, realize sustainable enterprise value and transform your business inside -out. iLink integrates software...


  • , , Canada Veeva Systems Full time

    Join to apply for the Principal Software Engineer - Java role at Veeva Systems Join to apply for the Principal Software Engineer - Java role at Veeva Systems As a pioneer in industry cloud and one of the fastest-growing enterprise SaaS companies (surpassing $2B in revenue last year), Veeva is on a mission to help life sciences companies accelerate the...


  • , , Canada Mercor Full time

    Principal Software Engineer 2 days ago Be among the first 25 applicants This range is provided by Mercor. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $80.00/hr - $100.00/hr Direct message the job poster from Mercor About the Job Mercor connects elite creative and technical talent with...


  • Canada SoTalent Full time

    Job Title : Principal Software Engineer Location : Toronto, Ontario Job Type : Full Time Our client is looking for a Principal Software Engineer - Backend who thrives in a collaborative, Agile environment and loves solving complex problems. What You’ll Do Design and develop backend solutions for diverse projects. Build robust applications using...


  • Canada SoTalent Full time

    Job Title : Principal Software Engineer Location : Toronto, Ontario Job Type : Full Time Our client is looking for a Principal Software Engineer - Backend who thrives in a collaborative, Agile environment and loves solving complex problems. What You’ll Do Design and develop backend solutions for diverse projects. Build robust applications using...


  • , , Canada Shutterfly Full time

    Principal Data Engineer Join to apply for the Principal Data Engineer role at Shutterfly At Shutterfly, we make life’s experiences unforgettable. We believe there is extraordinary power in the self-expression. That’s why our family of brands helps customers create products and capture moments that reflect who they uniquely are. We’re seeking a...


  • , , Canada Thinkific Labs Inc. Full time

    Thinkific is a learning commerce platform. We unite community, courses, and content with commerce, so experts and teams can create transformative learning experiences to grow their revenue.We build products that create impact and raise the bar on what’s possible through online learning. O ur team of 275+ Thinkers supports customersaround the globe while...


  • , NS, Canada Brinqa Full time

    Principal Software Engineer - Data Pipeline Architect Remote - Nova Scotia, Canada Brinqa is the leading provider of unified cyber risk management and security analytics. Our software empowers companies to make cyber risk decisions across a wide range of platforms quickly and efficiently. We help our customers’ cyber security and technology teams discover,...