Full Stack Engineer (Python + AWS + Angular)

New
S
SOTAOGEnergy and Manufacturing
Remote (US time zones preferred), US time zones preferredFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
4+ years
Required Skills
AWSPostgreSQLPythonDynamoDBMongoDBTypeScriptFastAPIAngularCI/CDTerraform

Requirements

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

Responsibilities

  • 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.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now