Senior Software Engineer
Introhive · Canada
Skills in this posting
The posting
About Introhive
Introhive is an AI-powered Relationship Intelligence platform that helps firms break down data silos and unlock actionable relationship insights that drive collaboration and growth.
Since launching in 2012, we’ve grown significantly, but our mission remains the same: to transform how companies manage, nurture, and leverage relationships to unlock value, accelerate growth, and delight customers.
Introhive is one of the fastest-growing B2B relationship intelligence platforms. We’re recognized as a category leader in sales intelligence and data quality management software by G2, named a Top 10 Fastest Growing Technology Company in Deloitte’s Fast 50 Awards three years running, and awarded the 2020 MarTech Breakthrough Award for Best CRM Innovation.
Trusted by industry-leading brands including KPMG, Freshfields, CBRE, and Deloitte, Introhive supports more than 250,000 users across 90+ countries.
Location
Open to candidates located within Canada, preference given to those located in NB or NS.
Job Summary
Introhive is seeking a Senior Software Engineer to join our AI/ML team and help shape the next generation of our enterprise intelligence platform. You'll work at the intersection of cutting-edge AI capabilities and world-class software delivery, building the interfaces, APIs, and tooling that bring our AI-powered features to life. If you thrive in a collaborative, fast-moving environment and love solving complex technical problems, we'd love to meet you.
Job Responsibilities
Extend our existing enterprise applications with new user interfaces and RESTful APIs that surface AI-powered capabilities to customers
Partner with ML engineers, UX designers, and product managers to translate complex model outputs and user requirements into elegant, production-ready features
Own features end to end, from database and API design through front-end implementation and deployment
Identify opportunities to optimize system architecture, performance, and scalability across the ML platform
Design and build internal tooling that enables teams to more effectively deploy, test, monitor, and operate ML models and pipelines
Champion engineering best practices including code reviews, testing strategies, documentation, and mentorship of junior engineers
Work with quality engineering to improve automated testing processes and application reliability
Contribute to technical roadmap discussions, helping translate business goals into sound architectural decisions
Qualifications
University degree or equivalent in Computer Science, Software Engineering, or a related field
7+ years of professional software development experience
Strong proficiency in at least one back-end language (Ruby/Rails experience is a plus; we also use Python)
Ability and desire to learn new languages and frameworks
Solid experience designing, building, and consuming RESTful APIs
Proficiency with modern front-end frameworks (e.g. React, Vue, or Angular) and an understanding of front-end performance best practices
Strong SQL development skills and experience working with relational databases
Experience with source control tools like Git and modern branching, PR, and code review workflows
Experience or exposure to Agile development methodology
Nice to Have
Exposure to ML workflows, whether working alongside data scientists, integrating model APIs, or building ML-adjacent tooling
Familiarity with LLM-based systems and ML frameworks
Familiarity with the Model Context Protocol (MCP)
Experience with cloud data warehousing and analytics engineering, particularly Snowflake and dbt
Experience working in cloud environments (AWS) and with containerization tools (Docker, Kubernetes)
Familiarity with CI/CD pipelines and DevOps practices
Why Introhive ?
At Introhive , we believe people do their best work when they feel trusted, empowered, and supported. That’s why we value outcomes over hours, curiosity over perfection, and collaboration over ego. You'll have room to grow, tools to succeed, and a team that’s got your back.
Originally posted on Himalayas
The PivotHop read
- What a software engineer actually earnsmedian, seniority, by country
- Careers a software engineer can move intoevery measured route out
- Backend Developer → Software Engineer70% readiness
- All open software engineer rolesthe full board
Where these skills also reach
- 600 open backend developer roles67% readiness from software engineer
- 144 open mobile developer roles66% readiness from software engineer
- 52 open developer advocate roles46% readiness from software engineer
- 600 open qa engineer roles46% readiness from software engineer
More software engineer roles
- Senior Software Engineer at Nucs AIRemote jobTodayApply
Software Engineer – Developer Experience / Tooling (Golang/PHP) (m/w/d) at shopware AGHomeoffice · RemoteTodayApply
Senior Software Engineer (Stream Processing) at NebiusGermanyTodayApply
Senior Software Engineer - Full Stack (Merchants) at DeliverooUnited Kingdom - Home OfficeTodayApply- Senior Software Engineer - React / Node.js at AdaloRemoteTodayApply
Backfilled listing, refreshed with the nightly scrape; the employer has not claimed it yet. Are you the employer? Claim this listing and it can be featured to the candidates whose skills already reach it, first month free.