We are looking for a Senior AWS Developer who combines deep architectural thinking with strong hands-on engineering skills to design and deliver secure, scalable, and resilient cloud-native solutions. As a Travel & Hospitality Technology Consulting company partnering with over 100 US-based and 200 global businesses, we help organizations modernize complex systems and build high-load platforms. In this role, you will take a leading position in shaping AWS-centric architecture for a large-scale, security-focused product.
You will work closely with the CTO and Solution Architect to define technical direction, guide modernization initiatives, and ensure architectural consistency across multiple system components.
The position requires both strategic vision and practical execution — from defining cloud-native patterns to validating them through PoCs and production delivery. You will collaborate with distributed engineering teams, communicate directly with executive stakeholders, and influence long-term technology evolution while ensuring alignment with business goals and modern cloud best practices. Required skills • 8+ years of professional software engineering experience, including 3+ years in Senior AWS Developer (or similar) roles
• Strong background in designing distributed systems, microservices architectures, and event-driven solutions (pub/sub, async workflows, domain events)
• Deep hands-on expertise with AWS cloud-native and serverless services (Lambda, API Gateway, EventBridge, SQS/SNS, Step Functions, S3, AppSync, etc.)
• Proven experience designing secure and high-performance REST and GraphQL APIs (OAuth2, OpenID Connect, API security best practices)
• Experience modernizing legacy systems into cloud-native architectures (especially .NET-based systems)
• Strong hands-on experience with Node.js in serverless and containerized environments • Production experience with Docker and container orchestration using ECS and EKS, including scaling strategies and cost optimization
• Advanced knowledge of PostgreSQL (query optimization, stored procedures, JSON-based data modeling)
• Experience with Infrastructure as Code (Terraform, AWS CDK) and modern DevOps practices • Solid understanding of frontend ecosystems (React, TypeScript, Next.js with SSR) to ensure effective backend—frontend collaboration
• Strong knowledge of AWS ecosystem services and ability to select appropriate solutions based on scalability, resilience, and cost considerations
• Experience working with both AWS and Azure environments
• Excellent communication skills and ability to engage with technical teams and C-level stakeholders
• Consulting mindset with the ability to challenge assumptions, validate architectures, and justify technical decisions
• High adaptability and ability to operate in distributed, multicultural environments • Experience using AI coding assistants (e.g., Cursor, GitHub Copilot, or similar) in day-to-day development tasks Would be a plus • Experience working in hybrid environments combining legacy .NET systems with modern cloud/serverless architectures
• Hands-on experience with AWS Aurora, AWS Fargate
• Familiarity with data engineering pipelines, data lakes, real-time processing, and analytics platforms
• Experience integrating AWS AI services (e.g., Bedrock, Amazon Q) or other AI/ML capabilities
• Knowledge of architecture documentation standards and frameworks (ADRs, C4 model, TOGAF, etc.)
• Basic knowledge of Python
• Experience building AI-powered solutions or integrating AI pipelines/APIs into software projects Responsibilities • Lead the design and evolution of secure, cloud-native, and serverless AWS architectures aligned with long-term product strategy
• Drive modernization initiatives, including gradual migration of legacy .NET components into Node.js/React-based services
• Ensure architectural consistency, compliance with defined standards, and alignment with the overarching technical vision
• Translate complex business requirements into scalable and maintainable technical solutions • Produce and maintain clear, structured architectural documentation • Evaluate existing modules and define pragmatic migration strategies
• Optimize PostgreSQL usage to enhance performance and reduce unnecessary service complexity
• Conduct PoCs to validate architectural approaches, AI integrations, and cloud-native patterns
• Support adoption of AWS AI/ML services within the ecosystem
• Provide technical mentorship and architectural guidance to engineers and tech leads
• Collaborate closely with frontend teams building SSR-based applications using React and Next.js
• Ensure system scalability, observability, security, and operational resilience • Participate in estimation, scoping, and feature decomposition
• Communicate architectural decisions, trade-offs, and risks clearly to stakeholders Project details A high-performance internet filtering platform designed to provide secure and customizable browsing experiences across Windows and Android devices. The product supports individuals, families, businesses, and communities requiring granular content control and strong online safety mechanisms. The architecture consists of multiple integrated components, including web-based portals for user management, filtering configuration, and administrative operations. The platform is continuously evolving to enhance flexibility, usability, and performance while maintaining strict security and reliability standards.