Software Engineer
Introhive
About Introhive
Introhive is an AI-powered SaaS platform designed to help organizations realize the full value of their relationships and underutilized data across their business to increase revenues, employee productivity and to improve customer experience management.
We’ve grown a lot since we began our journey in 2012, but our core mission remains the same – help B2B organizations capture and deliver Customer Intelligence to teams, when and where it matters most to find, win, and grow more business.
Introhive is the fastest growing B2B customer intelligence platform, recognized as a category leader in sales intelligence and data quality management software by G2 Crowd, a top 10 fastest growing technology company in Deloitte’s Fast 50 Awards three years in a row, and the MarTech 2020 Breakthrough Award winner for Best CRM Innovation.
Leading brands in Technology, Commercial Real Estate, Financial Services, Accounting, Legal and Consulting trust Introhive for sales enablement and relationship intelligence.
The Opportunity
As a Software Engineer, you will be a vital member of our dynamic team, contributing to the development and delivery of our cutting-edge B2B SaaS solutions hosted on AWS. Your expertise and passion for innovation will drive our vision of excellence in the software engineering domain.
The successful candidate will work out of our Fredericton or Saint John office on an as needed basis.
Responsibilities
- Build and maintain designs and requirements of medium complexity solutions, working within your team’s domain and with input from senior team members.
- Create and maintain high-quality, secure, production ready software within your primary technical platform, working with team members on a range of complex challenges.
- Work closely within your team to create and execute manual and automated testing plans, participate in code reviews and analysis, ensuring adherence to best practices and coding standards with high quality releases.
- Collaborate closely with cross-functional teams, including design and product, to bridge the gap between design and technical implementation.
- Continuously explore and implement new technologies to enhance our product offerings and stay ahead of industry trends.
- Participate in a data-driven decision making and improvement process within your team, across a range of technical and solution components.
- Continuously learn and adapt to new programming languages, frameworks, and tools as required.
Qualifications
-
- Desire to work in Ruby on Rails as well as learn new languages.
- Strong SQL skills.
- Experience with source control tools like git.
- Experience in front-end or back-end web development such as:
- React
- Ruby on Rails
- Java
- Objective-C
- C++
- .NET Technologies
- RESTful web services
- API development
- Python
- Experience / exposure to agile development methodology would be considered an asset.
- Work closely within a team to overcome obstacles, remove blockers and complete deliverables to realistic commitments.
- Leverage all available resources to grow individual and team knowledge, provide guidance to junior members and mentors in areas of primary responsibility.
- Communicate and present clearly within the team and stakeholders.
- Maintain a continuous learning mindset, in order to grow and refine your knowledge and skills, while applying them in your work and team practice and processes.
Nice to Have:
- Experience with Snowflake, Airflow and DBT
- Experience with Langchain, and HuggingFace
Education & Experience
- University Degree or equivalent in Computer Science or related field required.
- 2-3 years experience working with software engineering required.
Why Introhive?
We are one TEAM! We attract the best and brightest, and we empower them. We value each other and do what it takes to make each other successful. We treat our customers and partners the same way. We embrace the power of unity, diversity, and collaboration in all that we do.
Hiver Perks
Some Hiver Perks are available only to full-time permanent employees of Introhive.
- Flexible Work Hours
- Remote Work Supported
- Health & Dental Benefits
- Employee EAP
- Employee Resource Groups
- Mentorship Programs
- Continuing Education Programs
- Unlimited Paid Time Off
- Maternity/Parental Leave
- Retirement Plans
- A Chance to be Part of Something Great