Senior Software Engineer

  • Contract: Full-time

Job Description

Job Description

Invoca offers a unique opportunity to be part of a world-class software engineering team deploying code to our production SaaS platform and public cloud infrastructure multiple times per day. Our team is committed to upholding high standards via modern methodologies of agile software development, test-driven development, and DevOps.

What you will do:

  • Work on solutions for challenging problems, including:
    • Machine learning
    • Responsive user interfaces
    • High performance REST and GraphQL APIs
    • Large scale data warehouses
    • Highly scalable and reliable VoIP telephony
  • Provide technical mentorship and project leadership to peers through team initiatives
  • Participate in and occasionally lead peer code reviews, design reviews, standups, retrospectives, mentoring 1-on-1s, root cause analyses, and more.
  • Focus on the whole production stack; building, maintaining, and monitoring systems that a wide range of internal and external customers are using.

Skill Requirements

What we are looking for:

  • A systematic problem-solving approach, coupled with strong communication skills and a sense of ownership and drive.
  • A track record of owning technical projects, maintaining features in production, and solid prioritization with a customer focused mindset.
  • Advanced knowledge of Object Oriented Programming, Test Driven Development, and MVC design.
  • Previous experience building customer driven web applications, working closely with Product Management in a continuous deployment environment.
  • A desire to create elegant, scalable, and maintainable tools and solutions.
  • Remote applicants only: previous experience successfully working remotely.

About the Company

Invoca is an AI-powered call tracking and analytics platform that helps marketers get campaign attribution and actionable data from inbound phone calls. Invoca delivers real-time call analytics to help marketers take informed actions based on data generated before and during a phone conversation. As a result, marketers can dramatically improve ROI by driving more revenue-generating calls, increasing conversion rates, personalizing the customer journey, and running more efficient campaigns. With Fortune 500 customers in telecommunications, financial services, insurance, healthcare, and home services, Invoca’s platform integrates with Google Marketing Platform, Facebook, Adobe Experience Cloud, and Salesforce Sales and Marketing Clouds.

How to apply

Apply for this job online using the link below.

External Link »