Senior Software Engineer, Invoca

Backend Systems

$120-165k

+ Stock options and bonus potential for US candidates. May vary in other locations

GraphQL
Elasticsearch
Postgres
MySQL
Ruby on Rails
Mid and Senior level
Remote from Canada, US

More information about location

Invoca

AI-powered conversation intelligence platform

Open for applications

Invoca

AI-powered conversation intelligence platform

201-500 employees

B2BArtificial IntelligenceMarketingDeep Tech

Open for applications

$120-165k

+ Stock options and bonus potential for US candidates. May vary in other locations

GraphQL
Elasticsearch
Postgres
MySQL
Ruby on Rails
Mid and Senior level
Remote from Canada, US

More information about location

201-500 employees

B2BArtificial IntelligenceMarketingDeep Tech

Company mission

To enable revenue teams to turn conversation data into automated action to enhance every digital touchpoint and human interaction, leading to better experiences, more conversions, and higher revenue.

Role

Who you are

  • 3+ years of experience with Ruby on Rails, GraphQL, MySQL/PostgreSQL, and Elasticsearch required
  • Familiarity with test-driven development (TDD) and a track record of writing tests for complex systems
  • A strong passion for good documentation and problem-solving
  • Familiarity with industry best practices, especially in backend development and large, evolving codebases
  • Competence in multiple areas beyond coding, such as performance optimization, monitoring, integration testing, security, or visual design
  • Clear and effective communication skills with the ability to collaborate across teams
  • Curiosity and the drive to understand and improve complex systems
  • Comfort with being on-call and handling production issues swiftly and efficiently
  • Experience working with legacy systems and a careful, thoughtful approach to drive scalability and proactive solutions

What the job involves

  • You will join a team where everyone, including you, is striving to constantly improve their knowledge of software development tools and practices. We are a supportive team who swarms when problems arise and gives great feedback to help each other grow. Working on our close-knit, cross-functional teams is a great chance to share and grow your knowledge of different domains from databases to front ends to telephony and everything in between
  • Write high-quality, maintainable code as part of the Omega team’s backend systems
  • Own and execute projects of increasing complexity with end-to-end responsibility
  • Identify areas of improvement in our codebase, suggest future work, and contribute to long-term strategic technical decisions
  • Mitigate risks in the development cycle, from ideation to delivery, ensuring the stability and scalability of our backend services
  • Provide regular updates to leadership on progress, blockers, and potential issues
  • Take part in On Call responsibilities for your team’s services and promptly address any production issues
  • Collaborate with teammates on daily tasks, balancing individual work and pairing sessions
  • Work on migrating MySQL to Elasticsearch with an in-depth understanding of test-driven development (TDD) and production reports
  • Approach legacy systems with a careful mindset, driving proactive solutions to scale and improve infrastructure
  • Embrace the challenge of working with complex, difficult codebases and find innovative ways to improve them

Share this job

View 8 more jobs at Invoca

Insights

Top investors

5% employee growth in 12 months

Company

Company benefits

  • Paid Time Off - 20 days off for all full-time employees, plus 15 paid holidays, 10 days compassionate leave, 3 days volunteer time and more
  • Medical, Dental and Vision Coverage
  • Mental Well-being & Employee Assistance Program
  • Paid Family/Medical Leave - up to six weeks 100% paid leave for baby bonding, adoption, and caring for family members, and up to twelve weeks 100% paid leave for one’s own medical leave
  • Invacation (Sabbatical) - an additional week of PTO along with a bonus after seven years of service
  • Wellness Subsidy - for gym membership, fitness classes, etc.

Funding (last 2 of 7 rounds)

Jun 2022

$83m

SERIES F

Oct 2019

$56m

SERIES E

Total funding: $199.8m

Our take

Invoca is an AI-powered call tracking and conversational analytics platform enabling marketing, sales, customer experience, and eCommerce teams to better understand and immediately act on information consumers share via conversations, revealing exactly which campaigns are performing and delivering high returns on investments.

The company is a market leader in AI-powered conversation intelligence, serving leading consumer brands in considered purchase industries like automotive, telecommunications, healthcare, financial services, and real estate. It has continued to add new new capabilities throughout the years since its 2008 founding, to further help brands drive more efficient marketing, faster revenue growth, and better experiences in an increasingly challenging economy.

Through funding raised from several investment organisations, including Silver Lake Waterman and Kingfisher Investment Advisors, the startup has now been branded a Unicorn and is in a prime spot for further growth. Its priority has been to invest in product innovation through both organic development and acquisitions. Also, its recent arrival on Google Cloud Marketplace marks a milestone in the company's growing collaboration with Google, allowing joint customers to power more effective media strategies even more easily as they strive for revenue growth.

Kirsty headshot

Kirsty

Company Specialist at Welcome to the Jungle