This is a remote position.
Onsite/ Hybrid/ Remote: Remote
Duration:5- 6 Months to start with
Rate Range: Upto $74/hr W2 or $79/hr C2C
Work Authorization: GC, USC, All valid EADs except OPT, CPT, H1B
Must Have:
• React
• TypeScript
• Node.js
• Python
• AWS
• AWS Lambda
• AWS Fargate
• Redis
• Microservices Architecture
• Multi-Tenant SaaS Architecture
• Docker / Containerization
• REST APIs
Responsibilities:
• Design and develop a scalable multi-tenant SaaS platform supporting multiple business units and independent workflows
• Modernize existing cloud-based applications to improve scalability, reliability, security, and maintainability
• Build frontend applications using React and TypeScript
• Develop backend services and APIs using Node.js and Python
• Design and implement microservices running on AWS Lambda and AWS Fargate
• Build reusable platform services that can be leveraged across multiple tenant environments
• Implement caching and performance optimization strategies using Redis
• Design tenant-specific and global feature deployment capabilities
• Collaborate with product and engineering teams to define platform architecture and technical solutions
• Participate in architecture reviews, code reviews, and technical design discussions
• Support platform observability, monitoring, production support, and operational excellence initiatives
• Mentor junior and mid-level engineers and promote engineering best practices
• Contribute to cloud infrastructure and platform modernization efforts
Qualifications:
• 4-7 years of software engineering experience
• Strong experience building and supporting multi-tenant SaaS platforms
• Strong frontend development experience with React and TypeScript
• Strong backend development experience with Node.js and Python
• Hands-on experience designing and implementing microservices architectures
• Strong AWS cloud experience including Lambda, Fargate, and cloud-native services
• Experience with containerization technologies such as Docker
• Experience implementing Redis caching and performance optimization strategies
• Experience improving application scalability, reliability, availability, and security
• Experience designing and supporting distributed systems
• Experience working within Agile development environments
• Experience providing technical leadership and mentoring engineers
Nice to Have:
• Kubernetes
• Terraform
• GraphQL
• Event-Driven Architecture
• OAuth and Identity Management Platforms
• CI/CD Automation
• Cloud Monitoring and Observability Tools
• Media, Publishing, Content Management, or Digital Platform Experience
• Experience supporting high-scale customer-facing SaaS products