ABBYY

Staff Software Engineer - C++

ABBYY
Apply
4 hours ago
Warsaw, PolandStaff+

Responsibilities

  • Lead the technical design and delivery of significant Vantage platform capabilities from architecture and API contracts through deployment, monitoring, and iteration.
  • Define and promote engineering standards for code quality, service reliability, performance, security, and compliance.
  • Influence architectural decisions and translate business priorities into technical roadmaps across teams and product boundaries.
  • Lead platform improvement 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 promote technical rigor, shared ownership, and continuous learning.
  • Evaluate and champion technologies including GenAI model integrations and cloud-native tooling.

Requirements

  • More than 8 years of professional software engineering experience with deep C++ expertise.
  • Ability to work with multiple programming languages, including C# .NET and C++.
  • Strong knowledge of microservices architecture, distributed systems design, and cloud-native patterns at enterprise scale.
  • Experience with cloud platforms and Kubernetes, preferably Microsoft Azure, AKS, Storage, Key Vault, and Azure SQL or equivalent.
  • Experience designing and operating CI/CD pipelines for building, testing, and deploying software, preferably with GitHub Actions.
  • Experience leading technical design reviews and influencing architecture across teams and product boundaries.
  • Ability to mentor Senior and Mid-level Engineers and partner with Engineering Managers on technical direction.
  • Hands-on experience with relational databases, including schema design, indexing, and query performance optimization.
  • Experience designing and operating workflow-driven systems involving orchestration, retries, timeouts, and state management.
  • Experience integrating Machine Learning, Neural Networks, or LLMs into enterprise applications and workflows.
  • Familiarity with OCR, NLP, and computer vision technologies.

Benefits

  • Remote and hybrid working options are available.
  • Flexible hours are offered across most teams.
  • Two paid volunteering days are provided annually.
  • Paid parental leave is offered in all locations.
  • The position offers an annual base salary range of 300,000 PLN to 336,000 PLN.
  • ABBYY provides a global, multicultural team environment and opportunities to work on its Document AI platform.

Tech Stack

AzureC#C++GitHub ActionsKubernetes.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