About Way2Vat
Way2Vat is a global fintech company helping businesses recover VAT and manage cross-border tax compliance. The platform processes invoices and receipts worldwide, extracting structured financial data to automate tax recovery. The company is expanding its backend and data infrastructure to support AI-driven document processing at scale.
The Role – Senior Backend Engineer
We are seeking a hands-on Senior Backend Engineer to design, build, and scale core backend systems powering AI-driven financial data extraction and tax automation. This role focuses on high-performance, production-grade services that integrate with AI pipelines, handle large-scale document processing, and ensure reliability, scalability, and cost efficiency.
Responsibilities
- Design and implement scalable backend services for processing financial documents and structured data extraction
- Build and maintain APIs (GraphQL) consumed by internal systems and external clients
- Architect and optimize data pipelines that integrate with AI/LLM-based extraction systems
- Support both batch and real-time data processing workflows
- Improve system performance, reliability, and observability across distributed services
- Collaborate with AI engineers to productionize LLM pipelines and ensure efficient backend integration
- Optimize data storage, retrieval, and processing for high-throughput workloads
- Implement monitoring, logging, and alerting for production systems
- Lead backend best practices: code quality, testing, CI/CD, and system design
- Participate in architectural decisions and contribute to long-term technical strategy
- Demonstrate a can-do approach and strong, clear communication across teams
Tech Stack & Minimum Experience
- Overall 5+ years of experience
- Node.js (NestJS): 4+ years
- Python: experience preferred
- AWS: 2+ years
- GraphQL APIs: 2+ years
- CI/CD (CircleCI or equivalent): 2+ years
- Data & Processing: experience with distributed systems, event-driven architectures, batch & streaming pipelines (2+ years)
- SaaS experience is an advantage
Requirements
- 5+ years of backend engineering experience
- At least 3 years of hands-on experience with Node.js in production systems
- Strong experience designing and building scalable, distributed backend systems
- Proficiency in building APIs (GraphQL, REST) and microservices
- Strong understanding of data modeling, databases, and performance optimization
- Experience integrating backend systems with AI/ML or data processing pipelines (advantage)
- Solid understanding of system design, concurrency, and reliability patterns
- Experience working in production environments with CI/CD pipelines
- Excellent communication skills and a proactive, can-do approach
Nice to Have
- Experience with SaaS products and multi-tenant architectures
- Realtime & batch processing experience
- Familiarity with Big Data technologies (Spark, Kafka, Flink, etc.)
- Familiarity with LLM-based pipelines or AI infrastructure
- Background in high-scale data processing systems