Design, develop, test, and deploy features and services within the Vantage platform, contributing to areas such as document processing pipelines, AI skill management, cloud infrastructure, and API layers.
Write clean, maintainable, well-tested code; actively participate in code reviews and champion engineering best practices across your team.
Work closely with product managers, UX designers, ML engineers, and fellow software engineers to translate Vantage feature requirements into well-architected solutions.
Identify and surface improvements to existing Vantage services, tooling, and delivery workflows; contribute to reducing technical debt and increasing engineering velocity.
Monitor the health and performance of Vantage cloud services; investigate and resolve production incidents in a timely manner.
Stay current with advances in Document AI, cloud-native patterns, and GenAI integration approaches that could enhance the Vantage platform.
Requirements
5–9 years of professional software engineering experience with strong proficiency in C# and .NET, as well as C++
Hands-on experience building or operating cloud-hosted services, ideally on Microsoft Azure
Solid understanding of microservices architecture, RESTful API design, and containerized deployments (Docker, Kubernetes)
Demonstrated track record of writing high-quality, testable code (TDD, unit testing, integration testing)
Experience working in Agile/Scrum teams with iterative, CI/CD-driven delivery practices
Strong analytical and debugging skills with the ability to investigate complex issues across distributed systems
Tech Stack
Azure
Cloud
Distributed Systems
Docker
Kubernetes
Microservices
.NET
Benefits
Partial compensation for glasses and lenses
Private health insurance
Volunteering Time Off (2 days/ year)
SZÉP Card for recreational activities
3 extra days/ month for 'sick leave' without doctors visit