SUMMARY:
Senior Full Stack Engineer (AI Platform | Cloud | Serverless | Event-Driven)
We are looking for a Senior Full Stack Engineer to join a cutting-edge Intelligent Document Processing platform team, building scalable, cloud-native systems that process and transform data at enterprise scale. This role is ideal for an engineer who thrives on ownership and impact, someone who can design and deliver end-to-end features , from modern frontend experiences to resilient, serverless backend systems. You will play a key role in shaping platform architecture, driving engineering best practices, and building event-driven, multi-tenant systems that integrate emerging AI and document intelligence capabilities .
POSITION INFO: Essential Skills
- Strong experience with modern frontend frameworks ( Angular or similar ) and TypeScript
- Advanced Python skills with experience building serverless, cloud-native backends
- Proven full stack expertise, with strength in APIs, backend systems, and distributed architectures
- Hands-on experience with AWS and cloud-native design patterns
- Deep understanding of Infrastructure-as-Code and multi-environment deployments
- Experience designing and operating scalable, high-throughput systems
- Strong experience with event-driven architectures and asynchronous processing
- Solid knowledge of CI/CD, containerisation, and DevOps practices (Docker, Kubernetes, ECS)
- Experience working with security, compliance, and infrastructure teams
- Ability to translate business requirements into technical architecture with minimal guidance
- Interest in or experience with AI tools and AI-powered platforms
Role & Responsibilities
- Design and deliver end-to-end full stack features across frontend and serverless backend systems
- Build and own APIs and backend services powering complex document processing workflows
- Architect and implement event-driven processing pipelines for high-scale data handling
- Own and evolve Infrastructure-as-Code modules , applying software engineering rigor to infrastructure
- Lead technical design reviews and define best practices for quality, testing, and deployment
- Collaborate with product owners, data scientists, and platform engineers to deliver scalable solutions
- Mentor engineers through code reviews, knowledge sharing, and technical guidance
- Drive CI/CD excellence , improving automation and deployment confidence
- Embed security best practices across application and infrastructure layers
- Improve observability, monitoring, and system reliability through proactive engineering
- Contribute to AI-powered features , including integration with LLM and document intelligence services
- Act as a trusted technical advisor , evaluating new technologies and guiding platform evolution
Advantageous Skills
- Experience building multi-tenant SaaS platforms
- Exposure to LLMs, prompt engineering, or AI orchestration frameworks
- Background in data science integration or document processing systems
- Experience with asynchronous workflows and orchestration at scale
- Strong testing practices across unit, integration, and end-to-end levels
- Experience working in high-growth or platform engineering environments
- Knowledge of responsible AI practices and platform safety considerations
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field (or equivalent experience)
- Minimum 6+ years’ experience in full stack software engineering
- Proven experience delivering cloud-based, distributed systems at scale
- Demonstrated ability to take platform features from design through to production