Staff Software Engineer - C++
Core
Senior technical leader driving design and delivery of complex, cross-cutting capabilities for ABBYY Vantage, a cloud-native Document AI platform combining OCR, NLP, and LLM integrations.
Role type
Staff Software Engineer (C++)
Builds
Document AI pipelines, LLM integrations, compliance infrastructure, analytics, and platform extensibility for enterprise customers.
Domain
Enterprise Document AI, Cloud-Native Systems, Microservices
Deliverable
production ML models
Required skills
C++, Microservices architecture, Distributed system design, Cloud-native patterns, Kubernetes, CI/CD pipelines, Technical leadership, Incident response, Engineering mentorship
Preferred skills
C# .NET, Relational databases, Workflow-driven systems, Machine Learning/LLM integration, OCR/NLP/Computer Vision
Technologies
Microsoft Azure (AKS, Storage, Key Vault, Azure SQL), GitHub Actions, Azure OpenAI
Responsibilities
Drive technical design and delivery of significant platform capabilities; Define and uphold engineering standards for code quality, reliability, and security; Act as senior technical voice in cross-functional planning; Lead initiatives to improve platform health (service decomposition, observability, CI/CD); Own high-severity incident response; Mentor Senior and Principal Engineers; Evaluate and champion adoption of new technologies like GenAI.
Seniority
Staff, hands-on IC with strategic influence