Job Title: Principal Software Engineer Company Name: InvestorCOM Job Details: $110k-$150k/yrRemoteFull,Time Job Url: https://hiring.cafe/viewjob/ithtyl3wx9jd42jp Job Description: Posted 1mo agoPrincipal Software Engineer@ InvestorCOMView All JobsWebsiteToronto, Ontario, Canada$110k-$150k/yrRemoteFull TimeResponsibilities:Lead architecture, Promote standards, Mentor developersRequirements Summary:Senior, hands-on .NET engineer with Azure, DevOps, architecture leadership, and security/compliance focus.Technical Tools Mentioned:.NET, Azure, CI/CD, DevOps, AI-enabled development, Databases Company Overview:InvestorCOM is a leading provider of compliance technology software for the wealth management industry. We empower financial institutions with innovative solutions that streamline regulatory compliance, improve client engagement, enhance operational efficiency, and drive asset growth. Our suite of SaaS-based solutions helps firms navigate the ever-evolving regulatory landscape with confidence.Job Overview:InvestorCOM is seeking a Principal Software Engineer to provide architectural leadership and elevate engineering excellence across our compliance platform. This role is focused on driving sound technical decisions, improving platform scalability and maintainability, and strengthening the technical maturity of our development teams.This is a senior, hands-on role for an experienced engineer who leads through technical credibility, mentorship, and influence, rather than people management.What you’ll doContribute to and, at times, lead architectural direction across the InvestorCOM compliance platform and related servicesDevelop a deep understanding of the existing architecture, technical constraints, and legacy considerationsParticipate in architectural decision-making, evaluating trade-offs and long-term implicationsEstablish and promote engineering standards, patterns, and best practices across teamsAct as an escalation point for complex technical challenges and cross-team design decisionsLead high-quality code reviews and provide technical mentorship to developersBe accountable for raising the overall technical maturity of development teams over timePartner with Product and Delivery leaders on scoping, estimation, and roadmap planningSupport pre-sales and integration discussions when technical expertise is requiredChampion modern DevOps, CI/CD, automation, and AI-assisted development practicesEncourage shared ownership of pipelines, testing, security scanning, and deployment workflowsWhat we’re looking forSenior-level, hands-on experience with .NET software engineeringProven experience contributing to or leading architectural design in complex systemsExperience with Azure, cloud-native development, and modern DevOps practicesStrong understanding of secure system design and compliance-aware platformsSolid knowledge of databases, data modeling, and integration patternsExperience working in Agile / Scrum environmentsStrong documentation, communication, and collaboration skillsAbility to lead through influence and technical expertiseNice to haveExperience working in regulated, compliance-driven, or enterprise environmentsExposure to EOS-style operating modelsExperience with AI-assisted development workflows and toolingCloud, DevOps, security, or architecture-related certificationsWhy Join InvestorCOM?Influence platform architecture and engineering standards across the organizationWork on products where security, compliance, and trust truly matterHelp shape how engineering teams collaborate, grow, and deliverJoin a remote-first, collaborative environment that values ownership and continuous improvementAdditional InformationThis is a newly created role and is not being recruited to fill an existing vacancy.InvestorCOM does not use artificial intelligence or automated decision-making tools to screen, assess, or select candidates for this role.Think you have what it takes, but not sure you check every box? Please apply to the role anyway. We’d love to talk and determine together whether you could be a great fit! At InvestorCOM, the differences that make each of us who we are, the perspectives that help define how we think and work, and our individually unique experiences help us drive innovation, both in and outside of the company. We build teams where everyone feels empowered to bring their whole and authentic selves to work. We strongly encourage all qualified candidates to apply, regardless of race, religion, gender, sexual orientation, age, origin, or disability.