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 Sotaog
At 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 modern 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.