Principal Software Engineer
19 hours ago
Principal Software Engineer - Integrations 1 week ago Be among the first 25 applicants 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 Requirements Minimum Qualifications and Experience 8+ years of software engineering experience, with significant ownership of complex systems and technical leadership within teams Deep proficiency in Python, with proven delivery of production‑grade integrations Strong experience designing and operating system integrations using APIs, including authentication, versioning, retries and robust error handling Demonstrated ability to monitor, troubleshoot and optimise integration performance in real‑world environments Experience working in an agile, fast‑paced SaaS or startup context, showing adaptability and pragmatic decision making Proven capability to design or contribute to highly available, horizontally‑scaling systems Comfortable leading technical migrations or major refactors end to end Competencies & Skills Technical leadership with a track record of setting direction and raising engineering standards Strong system design and integration architecture skills with a focus on scalability, security and maintainability Excellent problem‑solving and analytical thinking, especially in diagnosing integration and reliability issues Operational excellence mindset, prioritising automation, observability and resilient design High‑quality engineering practices including clean code, thoughtful documentation and thorough testing Strong collaboration and influence across cross‑functional teams Mentorship and coaching ability that enables others to grow while improving team output Benefits Why This Role? If you’re looking to take on a senior technical leadership role with real platform and customer impact, this position gives you the chance to own one of Voyc’s most pivotal capability areas. You’ll shape the systems that allow our customers to connect Voyc to their telephony, communications and CRM stacks, directly influencing adoption, reliability and the speed at which customers realise value. You’ll lead complex architectural work, drive a major NodeJS to Python migration and raise engineering standards across the team, all while working alongside people who value deep craft, pragmatic delivery and shared success. What We Offer Market‑related salary Equity options after your first year, giving you ownership in Voyc’s success A caring, growth‑focused team culture where we support your personal and professional goals Flexible working hours and a forward‑thinking approach to leave policies Company‑sponsored lunches, travel and learning opportunities, including an annual off‑site to Cape Town An inclusive and representative workplace that values diversity A flexible, hybrid or remote working model, so you can choose to work from home or our office Full perks Join us at Voyc to make a real impact on the financial services industry and grow your career in a supportive and innovative environment Seniority level Mid‑Senior level Employment type Full‑time Industries IT Services and IT Consulting #J-18808-Ljbffr
-
Principal Software Engineer
3 weeks ago
WorkFromHome, South Africa LexisNexis Full timeJoin to apply for the Principal Software Engineer role at LexisNexis 2 months ago Be among the first 25 applicants Join to apply for the Principal Software Engineer role at LexisNexis About The TeamLexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,800 employees worldwide, is part of RELX, a global provider of...
-
Principal Software Engineer
3 weeks ago
WorkFromHome, South Africa Kerridge Commercial Systems Limited Full timeCompany Overview At Klipboard we've introduced a flexible hybrid work policy, where employees spend three days in the office and two days working from home. This approach promotes a balanced work environment that combines office collaboration with the comfort and convenience of remote work. Klipboard provides specialist software, services and support to...
-
Principal Engineer
3 weeks ago
WorkFromHome, South Africa SPAN Digital Full timeSPAN Digital is a growing premium software product and consulting services company headquartered in San Francisco, California, with additional development offices in Cape Town, South Africa, and Guadalajara, Mexico. We have experience in a broad range of industries but are keenly focused on the technology, entertainment, and healthcare sectors. We...
-
Principal Software Engineer
1 week ago
WorkFromHome, South Africa Voyc AI Full timePrincipal Software Engineer – Integrations Voyc AI, Cape Town, Western Cape, South Africa 1 day ago – Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. At Voyc, we empower financial services firms to achieve better customer outcomes and stronger compliance by analysing 100% of customer interactions. Through...
-
Principal Software Engineer
1 week ago
WorkFromHome, South Africa Voyc AI Full timePrincipal Software Engineer - Integrations At Voyc, we empower financial services firms to achieve better customer outcomes and stronger compliance by analysing 100% of customer interactions. We help agents grow through clearer, evidence‑based coaching and need the platform to plug seamlessly into the systems our customers already run on. We're looking for...
-
Principal Software Engineer — Architect
3 weeks ago
WorkFromHome, South Africa Kerridge Commercial Systems Limited Full timeA leading software solutions company in Gauteng is seeking a Principal Software Engineer to design and deliver high-performance ERP solutions. The role involves working closely with stakeholders and leading technical teams. Ideal candidates will have extensive experience in Ruby on Rails, cloud infrastructure, and building scalable applications. Join a...
-
Principal Software Engineer
1 week ago
WorkFromHome, South Africa Voyc AI Full timePrincipal Software Engineer - Integrations 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...
-
Principal Software Engineer
3 weeks ago
WorkFromHome, South Africa LexisNexis Full timeAbout the Team LexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,800 employees worldwide, is part of RELX, a global provider of information-based analytics and decision tools for professional and business customers. Our company has been a long-time leader in deploying AI and advanced technologies to the legal market...
-
Principal Software Engineer
19 hours ago
WorkFromHome, South Africa Voyc AI Full timePrincipal Software Engineer - Integrations Voyc AI, Johannesburg, Gauteng, South Africa 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...
-
Principal Integrations Engineer — Python Migration
18 hours ago
WorkFromHome, South Africa Voyc Ai Full timePrincipal Integrations Engineer A financial services tech firm in South Africa seeks a Principal Integrations Engineer to lead the integration of their platform with third-party communications and CRM systems. This senior technical role involves migrating existing Node JS integrations to Python and ensuring the performance and reliability of integrations....