At Voyc, we empower financial services firms to achieve better customer outcomes and stronger compliance by analysing 100% of customer interactions. Through post-call AI analysis, we surface risk, quality and performance insights early, enabling faster action and more consistent decision-making. Just as importantly, we help agents grow through clearer, evidence-based coaching that boosts confidence, capability and day-to-day performance at scale. For this impact to land quickly and reliably, Voyc must plug seamlessly into the systems our customers already run on.
We’re looking for a Principal Integrations Engineer to architect, build and maintain seamless integrations between our platform and a range of third-party communications, telephony and CRM systems. This is a senior technical leadership role for a high-impact individual contributor who sets technical direction, raises engineering standards, and mentors others through example.
You will lead the migration of our existing NodeJS integrations codebase to Python, then own the consistent delivery and long-term health of our integrations ecosystem. You will also work closely with SRE and cross-functional teams to ensure integrations are scalable, reliable, secure and performant, while continuously improving monitoring, resilience, and operational excellence.
Key Responsibilities
- Architect, design, and maintain scalable integrations between our platform and third-party calling and CRM systems.
- Co-own end-to-end integration delivery with our Integrations Product Owner from discovery and technical design through build, testing, rollout, and ongoing improvement.
- Maintain and enhance existing integrations while delivering new integrations aligned to product and business priorities.
- Lead the migration of the current NodeJS integrations codebase to Python, defining the technical approach, sequencing, and quality standards.
- Ensure the migration delivers functional parity, improved maintainability, and minimal disruption to customers and internal teams.
- Own continuous monitoring of integration health and performance, partnering with SRE on alerting, logging, observability, and proactive issue detection.
- Drive root-cause analysis and systematic prevention of recurring integration incidents.
- Champion best practices for integration reliability including error handling, retries, versioning, testing, and resilience patterns.
- Provide technical mentorship to engineers across the team, especially in integration patterns, API design, and operational robustness.
- Lead code and design reviews, contribute to architecture decisions, and set shared standards for quality and maintainability.
- Collaborate with Product, Operations, and Engineering stakeholders to translate evolving needs into durable technical solutions.