Backend Python Developer

SiamComputing

United States

Remote

USD 90,000 - 140,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

SiamComputing is seeking a backend engineer in the United States to design, develop, and maintain Python-based services and web applications. You will build RESTful APIs and microservices, work with AWS, Docker, and Kubernetes, and collaborate across product and DevOps teams.

The role emphasizes scalable, secure, and reliable systems, code quality, and active participation in design reviews and CI/CD practices. Proficiency with databases and ORM tools is required.

Responsibilities

  • Design, develop, test, and maintain backend applications using Python.
  • Build and maintain web applications using FastAPI, Django, Flask, or similar frameworks.
  • Develop RESTful APIs and microservices-based solutions.
  • Work with event-driven architectures and asynchronous processing.
  • Integrate and manage AWS services such as EC2, S3, Lambda, API Gateway, SQS, SES, ECS, and EKS.
  • Collaborate with product managers, designers, and other developers to understand business requirements.
  • Write clean, reusable, and maintainable code following best practices.
  • Perform code reviews and participate in technical discussions.
  • Work with relational and non-relational databases.
  • Write efficient SQL queries and use ORM tools such as SQLAlchemy or Django ORM.
  • Debug, troubleshoot, and optimize application performance.
  • Implement security, scalability, and reliability best practices.
  • Use Git and CI/CD pipelines for version control and deployment.
  • Work with Docker and Kubernetes for containerized deployments.
  • Collaborate with DevOps teams on infrastructure automation using Terraform or CloudFormation.
  • Utilize AI-assisted development tools such as Claude Code, Codex, Cursor, Windsurf, and MCP tools to improve development efficiency.
  • Use project management and collaboration tools such as Jira, Trello, YouTrack, or Asana.

Skills

Python
RESTful APIs
AWS
Docker
Kubernetes
SQL
CI/CD
Git

Tools

SQLAlchemy
Django ORM
Terraform
CloudFormation
Claude Code
Codex
Cursor
Windsurf
MCP tools

Job description

Roles & Responsibilities

  • Design, develop, test, and maintain backend applications using Python.
  • Build and maintain web applications using FastAPI, Django, Flask, or similar frameworks.
  • Develop RESTful APIs and microservices-based solutions.
  • Work with event-driven architectures and asynchronous processing.
  • Integrate and manage AWS services such as EC2, S3, Lambda, API Gateway, SQS, SES, ECS, and EKS.
  • Collaborate with product managers, designers, and other developers to understand business requirements.
  • Write clean, reusable, and maintainable code following best practices.
  • Perform code reviews and participate in technical discussions.
  • Work with relational and non-relational databases.
  • Write efficient SQL queries and use ORM tools such as SQLAlchemy or Django ORM.
  • Debug, troubleshoot, and optimize application performance.
  • Implement security, scalability, and reliability best practices.
  • Use Git and CI/CD pipelines for version control and deployment.
  • Work with Docker and Kubernetes for containerized deployments.
  • Collaborate with DevOps teams on infrastructure automation using Terraform or CloudFormation.
  • Utilize AI-assisted development tools such as Claude Code, Codex, Cursor, Windsurf, and MCP tools to improve development efficiency.
  • Use project management and collaboration tools such as Jira, Trello, YouTrack, or Asana.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python/Backend developer
Python/Backend developer

9NEXUS Limited • United States

Remote
USD 90,000 - 130,000
Python Developer
Python Developer

Recruito • United States

Remote
USD 110,000 - 160,000
Python Developer
Python Developer

Talentstream • United States

Remote
USD 90,000 - 150,000
Python Software Developer
Python Software Developer

Nxtwave Disruptive Technologies(Hiring for a Client) • United States

Remote
USD 110,000 - 150,000
Full-stack developer - Python
Full-stack developer - Python

Tata Consultancy Services • Sunnyvale (CA)

On-site
USD 90,000 - 121,000
Python Developer
Python Developer

Risamsoft Inc • Dallas (TX)

On-site
USD 110,000 - 150,000
Python Developer
Python Developer

Compunnel, Inc. • Pennsylvania

On-site
USD 100,000 - 130,000
Developer (Python)
Developer (Python)

247Hire • United States

On-site
USD 100,000 - 130,000
Back End Developer-Devops
Back End Developer-Devops

OtterBase • United States

On-site
USD 80,000 - 120,000
Python Backend Engineer — APIs, Microservices, AWS
Python Backend Engineer — APIs, Microservices, AWS

Recruito • United States

Remote
USD 110,000 - 160,000