Senior Software Engineer

March 6

Apply Now
Logo of Invoca

Invoca

Invoca is a leading provider of a revenue execution platform designed to help marketing, sales, and contact centers drive more revenue. They specialize in call tracking, artificial intelligence, and interaction management to optimize revenue growth. Their innovative platform connects marketing investments directly to offline sales through AI capabilities, offering detailed insights into buyer behavior from calls. Invoca supports a wide range of industries including automotive, financial services, healthcare, home services, insurance, retail, telecom, and travel & hospitality. The company is recognized for helping businesses optimize ad spend and improve campaign performance through full attribution for every call.

Inbound Call Marketing • Call Tracking • Call Intelligence • Pay-Per-Call Advertising • Phone Leads

📋 Description

• About Invoca • Commitment to our customers, collaboration, and continuous improvement in a positive environment are more than words written on a wall at Invoca, it’s our way of life. We take pride in an inclusive and egoless culture that helps us drive innovation and build value for both our customers and our people. And of course, there’s the competitive pay, great perks, and getting to work on an industry-leading product. If this sounds unlike most tech jobs you’ve had, you’re right. Come join us. We’re building something special. • About the Engineering Team • You’ll join a team where everyone, including you, is striving to constantly improve their knowledge of software development tools, practices, and processes. We are an incredibly supportive team. We swarm when problems arise and give excellent feedback to help each other grow. Working on our close-knit, multi-functional teams is a chance to share and grow your knowledge of different domains from databases to front ends to telephony and everything in between. • We are passionate about many things: continuous improvement, working at a brisk but sustainable pace, writing resilient code, maintaining production reliability, paying down technical debt, hiring fantastic teammates; and we love to share these passions with each other. • If you're interested in joining us, but don't tick every box, we still encourage you to apply! We're building a diverse team whose skills, experiences, and background complement one another. • You will be joining a newly forming team of engineers focusing on asynchronous (SMS, Webchat) communication channel use cases within Invoca’s revenue execution product strategy. The team will assist in implementing the company’s conversational messaging strategy, focusing on initial use cases that can be brought to market quickly and in alignment with Invoca’s long-term goals. Through collaboration with the Data Science team to further our use of AI in offering customer-centric solutions, this team will execute a roadmap that leverages SMS & Webchat best practices and innovative AI capabilities across communication channels • What you will do: • Foster a collaborative environment for you and your teammates to deliver high-quality features in an iterative way, collecting customer feedback early and often as you solve new asynchronous messaging use cases • Build new functionality both within an existing monolith as well as using external services where appropriate, weighing buy vs build decisions in service of delivering quickly to validate new features • Have end-to-end responsibility for complex projects that require the work of multiple people to complete, and that will be building out new greenfield product capabilities • Level up those around you to help them grow while reinforcing your own knowledge • Propose new technologies/architectures/vendors where appropriate and work with technical leadership to drive adoption • Quickly and effortlessly diagnose the root cause of problems in your team’s service area • Be part of a self-sufficient team with a dedicated Product Manager and Tech Lead • Proactively communicate on production issues, write actionable tickets without prompting, and quickly fix or delegate them • Be able to help guide a team around impediments to progress • Participate in an on-call rotation supporting the team’s services • Support diversity, equity and inclusion at Invoca.

🎯 Requirements

• 5+ years development/engineering experience • Agile team experience and a demonstrated passion for software development • Experience (or interest) in some of our primary technologies: Ruby on Rails (or similar), MySQL/PostgreSQL, React/GraphQL, and HTML/CSS/JavaScript • An understanding of database fundamentals and design • Strong build vs buy evaluation mindset combined with iterative MVP development experience • Experience building conversational chat bots • Competence in several skills apart from pure coding, such as monitoring, performance optimization, integration testing, security and more • Effective and timely communication skills, ensuring leaders are kept up to date on progress, blockers, and have advance warning of potential surprises (both positive and negative)

🏖️ Benefits

• Flexible Time Off – We encourage a healthy work-life balance. Our flexible paid time off policy allows you to recharge and take time away as needed. • Paid Holidays – Invoca provides 16 U.S. paid holidays, including a winter break, giving you ample opportunity to refresh and spend time with friends and family. • Health Benefits – Our healthcare program includes medical, dental, and vision coverage, with multiple plan options so you can choose what works best for you and your family. Fertility assistance is also included. • Retirement – Invoca offers a 401(k) plan through Fidelity with a company match of up to 4%. • Stock Options – All employees are invited to share in Invoca’s success through stock options. • Mental Health Program– Well-being support on a broad range of issues is available through our SpringHealth program. • Paid Family Leave – Up to 6 weeks of 100% paid leave is provided for baby bonding, adoption, and caring for family members. • Paid Medical Leave – Up to 12 weeks of 100% paid leave is provided for childbirth and medical needs. • InVacation – As a thank-you to our long-term team members, we offer a bonus after 7 years of service. • Wellness Subsidy – We provide a subsidy that can be applied toward gym memberships, fitness classes, and more.

Apply Now

March 6

As a Software Engineer for GOAT, build tools for a growing product catalog. Help automate processes in their backend operations.

March 6

Demandbase seeks a Senior Software Engineer to lead development of their campaign management platform, ensuring performance and scalability.

March 6

Drive the technical strategy across full-stack teams at Affirm, ensuring high-quality consumer app solutions.

March 6

Senior Software Engineer role focused on POS Integration solutions at Tillster, a leader in digital ordering.

🇺🇸 United States – Remote

💵 $145k - $175k / year

💰 $14.5M Venture Round on 2010-03

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

Discover 100,000+ Remote Jobs!

Join now to unlock all job opportunities.

Find your dream remote job

Discover hidden jobs

We scan the internet everyday and find jobs not posted on LinkedIn or other job boards.

Head start against the competition

We find jobs within 24 hours of being posted, so you can apply before everyone else.

Be the first to know

Daily emails with new job openings straight to your inbox.

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers

Wall of Love

Frequently asked questions

We use powerful scraping tech to scan the internet for thousands of remote jobs daily. It operates 24/7 and costs us to operate, so we charge for access to keep the site running.

Of course! You can cancel your subscription at any time with no hidden fees or penalties. Once canceled, you’ll still have access until the end of your current billing period.

Other job boards only have jobs from companies that pay to post. This means that you miss out on jobs from companies that don't want to pay. On the other hand, Remote Rocketship scrapes the internet for jobs and doesn't accept payments from companies. This means we have thousands more jobs!

New jobs are constantly being posted. We check each company website every day to ensure we have the most up-to-date job listings.

Yes! We’re always looking to expand our listings and appreciate any suggestions from our community. Just send an email to Lior@remoterocketship.com. I read every request.

Remote Rocketship is a solo project by me, Lior Neu-ner. I built this website for my wife when she was looking for a job! She was having a hard time finding remote jobs, so I decided to build her a tool that would search the internet for her.

Why I created Remote Rocketship

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com