ABBYY

Staff Software Engineer - C++

ABBYY
Apply
4 months ago
Belgrade, SerbiaStaff+

Responsibilities

  • Drive the technical design and delivery of major Vantage platform capabilities from architecture and API contracts through deployment, monitoring, and iteration.
  • Define and enforce standards for code quality, reliability, performance, security, and compliance across the Vantage codebase.
  • Influence cross-functional technical roadmaps and architectural decisions with product management, ML engineering, cloud architecture, and engineering leadership.
  • Lead platform health initiatives involving service decomposition, observability, CI/CD maturity, and developer productivity.
  • Own high-severity incident response, post-mortems, and systemic reliability improvements for Vantage cloud services.
  • Mentor Senior and Principal Engineers and foster technical rigor, shared ownership, and continuous learning.
  • Evaluate and champion technologies including GenAI model integrations and cloud-native tooling.

Requirements

  • 10–13 years of professional software engineering experience with deep C++ expertise.
  • Experience working with multiple programming languages and willingness to work with both C# .NET and C++.
  • Experience designing, implementing, and operating CI/CD pipelines using GitHub Actions and/or Azure DevOps Pipelines.
  • Strong knowledge of microservices architecture, distributed systems design, and cloud-native patterns at enterprise scale.
  • Experience mentoring Senior and Mid-level Engineers and partnering with Engineering Managers on technical direction.
  • Experience leading technical design reviews and influencing architectural decisions across teams and product boundaries.
  • Preferred experience with Microsoft Azure, including AKS, Storage, Key Vaults, and Azure SQL or equivalent.
  • Preferred experience delivering production systems meeting enterprise compliance, security, and reliability standards.
  • Preferred hands-on experience designing and operating workflow-driven systems involving orchestration, retries, timeouts, and state management.
  • Preferred experience integrating Machine Learning, Neural Networks, or LLMs into enterprise applications and workflows.
  • Ability to work across a globally distributed engineering organization.

Benefits

  • Private health insurance.
  • Two paid volunteering days off per year and paid parental leave.
  • Sports membership through FitPass.
  • Flexible working hours.
  • Remote and hybrid working options.
  • Brand-new office in New Belgrade.

Tech Stack

AzureC#C++GitHub Actions.NET

Categories

ABBYY

About ABBYY

501-1,000 employees

ABBYY builds AI-based intelligent document processing and process intelligence software for enterprises, turning unstructured documents into structured data and analyzing workflows. Products include OCR/Document AI (FineReader, Vantage) and process mining/task mining tools sold via licenses and cloud APIs. Founded in 1989 and privately held, ABBYY is headquartered in Austin and serves global customers across finance, government, healthcare, and logistics.

Contact me