Full Stack Engineer (Python + AWS + Angular)

SOTAOG
India

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 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.

Score my resume against this job, free →

Questions about this job

How do I apply for the Full Stack Engineer (Python + AWS + Angular) job at SOTAOG?

Use the apply link on this page: you apply directly with SOTAOG on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does SOTAOG want for this Full Stack Engineer (Python + AWS + Angular) role?

The job description asks for Python, AWS, MongoDB, DynamoDB, PostgreSQL, Lambda, API Gateway and Terraform. Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at SOTAOG?

Apply to the SOTAOG roles that match your experience, and tailor your resume to each job description: for this role that means showing Python, AWS, MongoDB. A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this Full Stack Engineer (Python + AWS + Angular) job remote or onsite?

This is based in India.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with SOTAOG, and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →