Location:
Remote (US time zones preferred) Company: Sotaog Stack: Python (FastAPI / Serverless), AWS (Lambda, API Gateway, S3, CloudFront, Route53, IAM), Databases (MongoDB / DynamoDB / PostgreSQL RDS), Caching (Redis / ElastiCache),Infrastructure (Terraform), CI/CD (CodePipeline, CodeBuild, GitHub Actions), Frontend (Angular, TypeScript). About SotaogAt Sotaog, we build data-driven, intelligent platforms that power industrial operations across the energy and manufacturing sectors. Our products combine real-time analytics, machine learning, and scalable cloud architecture to bring the precision and reliability of big tech to mission-critical industries. You’ll lead the rebuild of our customer-facing platform into a next-generation, multi-tenant architecture designed for scale, speed, and global deployment — leveraging modern cloud infrastructure, distributed backend systems, and up-to-date application design. What You’ll Do
• Lead the greenfield rebuild of Sotaog’s platform using Python (serverless architecture with AWS Lambda) and Angular for the frontend.
• Architect and implement infrastructure-as-code using Terraform for scalable, secure, and automated deployments.
• Design and manage AWS-based backend systems — Lambda, API Gateway, S3, CloudFront, Route53, IAM, and supporting services.
• Design and manage scalable backend data architecture using MongoDB / DynamoDB / PostgreSQL (RDS) with proper indexing, schema design, and performance optimization.
• Implement caching layers using Redis / ElastiCache to support high-performance real-time workloads.
• Build robust CI/CD pipelines (CodePipeline / GitHub Actions / CodeBuild) with automated testing and blue/green or canary deployments.
• Partner with product, design,
and data teams to deliver real-time analytics features, optimize performance, and enhance reliability.
• Establish shared frameworks for authentication, telemetry, monitoring, and multi-tenant configuration management. Must-Have
• 4+ years of experience in Python backend development and AWS cloud architecture.
• Strong experience building scalable backend systems using MongoDB, DynamoDB, or PostgreSQL (RDS).
• Deep understanding of serverless systems (Lambda, API Gateway) and event-driven architectures.
• Experience designing REST APIs using FastAPI or similar frameworks.
• Experience building and maintaining infrastructure-as-code with Terraform or CloudFormation.
• Proficiency in CI/CD pipelines, testing frameworks, and deployment automation.
• Familiarity with frontend integration using Angular or other modern frameworks.
• Strong understanding of clean architecture principles, TypeScript discipline, and cloud security best practices. Nice-to-Have
• Experience with data-driven or analytics platforms.
• Knowledge of monitoring and observability tools (CloudWatch, Sentry, Grafana).
• Experience with Redis / caching strategies in high-throughput systems.
• Exposure to microservices, event-driven architectures, and multi-tenant SaaS.
• Familiarity with API documentation tools (OpenAPI / GraphQL). What Success Looks Like (6 Months)
• Production-ready multi-tenant architecture deployed via Terraform and CI/CD.
• Backend services running on MongoDB/DynamoDB/RDS optimized for scale and performance.
• Core services achieving >99.9% uptime with measurable latency improvements.
• Fully automated deployments with zero-downtime rollouts and rollback mechanisms.
📌 Full Stack Engineer (India)
🏢 SOTAOG
📍 India