Lead Software Engineer
Full Job Description
About the Role
We are building software and AI products for workplace applications, meeting intelligence, search, and human-agent collaboration. We seek a hands-on Lead Software Engineer who can investigate unfamiliar problems, make critical architectural decisions, and guide delivery.
You will take ownership through production, understand business objectives to challenge assumptions, test possible approaches, and deliver quality software.
Current Focus Area
We are developing a workplace platform combining time tracking, encrypted messaging, and audio/video calls across Windows, macOS, and Linux. This is supported by a multi-tenant backend and cloud infrastructure.
Responsibilities
- Translate product requirements into technical designs and lead implementation through release and production follow-up.
- Make architectural decisions across applications and their interfaces with backend services, identity, and communication infrastructure.
- Solve problems involving offline synchronization, real-time communication, cross-platform reliability, data integrity, and performance.
- Diagnose production failures across system boundaries (including third-party code) and verify root causes with evidence.
- Improve testing, release processes, observability, and engineering documentation.
- Review code, mentor engineers, and lead design reviews for sensitive changes.
Company
Voyantt Consultancy Services
Voyantt Consultancy Services, established in 2008, is a specialized Product & AI engineering firm serving SaaS, fintech, healthcare, insurance, and enterprise sectors.Our team helps organizations ...