Enable job alerts via email!

Python Software Developer

Tanisha Systems

United States

Remote

USD 100,000 - 130,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking a highly skilled Backend Engineer with expertise in Python and microservices architecture. This remote position involves collaborating on scalable internal tools and enterprise SaaS platforms, emphasizing system architecture and cloud service delivery. The ideal candidate should possess 5-7 years of experience in backend engineering, along with strong communication skills and a proven track record with CI/CD practices in cloud environments.

Qualifications

  • 5-7+ years hands-on experience as a backend engineer.
  • Strong proficiency in Python frameworks (Flask, Django).
  • Experience with cloud platforms (AWS preferred) and microservices.

Responsibilities

  • Design and implement scalable microservices using Python.
  • Develop and maintain high-performance RESTful APIs.
  • Collaborate with cross-functional teams to deliver cloud features.

Skills

Python
Microservices Architecture
REST API Design
Cloud Platforms
CI/CD
Event-based Architectures
Excellent Communication Skills

Education

Bachelor’s or Master’s degree in Computer Science

Tools

Docker
Kubernetes
Terraform
Jenkins

Job description

Job Title: Backend Engineer Python & Microservices

Location: Remote
Employment Type: Full-time
Experience Required: 5–7+ years
Industry: SaaS / Energy / Mobility / Cloud Infrastructure

About the Role

We are looking for a highly skilled and autonomous Backend Engineer with deep expertise in Python, microservices architecture, and API design to join a high-impact engineering team working on scalable internal tools and enterprise SaaS platforms. You will play a key role in system architecture, PoC development, and cloud-native service delivery, collaborating closely with cross-functional teams.

Key Responsibilities

  • Design and implement robust, scalable microservices using Python and related frameworks.

  • Develop and maintain high-performance, production-grade RESTful APIs and background jobs.

  • Lead or contribute to PoC architecture, system modularization, and microservice decomposition.

  • Design and manage relational and NoSQL data models (PostgreSQL, MongoDB, DynamoDB).

  • Build scalable, async batch jobs and distributed processing pipelines using Kafka, RabbitMQ, and SQS.

  • Drive best practices around error handling, logging, security, and observability (Grafana, CloudWatch, Datadog).

  • Collaborate across engineering, product, and DevOps to ship reliable features in cloud environments (AWS preferred).

  • Contribute to documentation, system diagrams, and CI/CD pipelines (Terraform, GitHub Actions).

Requirements

  • 5–7+ years of hands-on experience as a backend engineer

  • Strong proficiency in Python (Flask, FastAPI, Django, etc.)

  • Solid experience with microservices architecture and containerized environments (Docker, Kubernetes, EKS)

  • Proven expertise in REST API design, rate limiting, security, and performance optimization

  • Familiarity with NoSQL & SQL databases (MongoDB, PostgreSQL, DynamoDB, ClickHouse)

  • Experience with cloud platforms (AWS, Azure, or GCP – AWS preferred)

  • CI/CD and Infrastructure as Code (Jenkins, GitHub Actions, Terraform)

  • Exposure to distributed systems, data processing, and event-based architectures (Kafka, SQS)

  • Excellent written and verbal communication skills

  • Bonus: Experience integrating with tools like Zendesk, Openfire, or ticketing/chat systems

Preferred Qualifications

  • Bachelor’s or Master’s degree in Computer Science or related field

  • Certifications in System Design or Cloud Architecture

  • Experience working in agile, distributed teams with a strong ownership mindset



Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Java and Python/R Software Developer

Code360 Inc.

Remote

USD 100,000 - 720,000

17 days ago

Python Software Engineer

S&P Global

Remote

USD 90,000 - 130,000

3 days ago
Be an early applicant

Freelance Software Developer (Python-Rust) - AI Trainer

Mindrift

North Carolina

Remote

USD 125,000 - 145,000

6 days ago
Be an early applicant

Freelance Software Developer (Python) - AI Trainer

Mindrift

North Carolina

Remote

USD 125,000 - 145,000

6 days ago
Be an early applicant

Generative AI / Python Software Engineer

RedRiver Systems, LLC

Remote

USD 100,000 - 150,000

2 days ago
Be an early applicant

Freelance Software Developer (Python-Rust) - AI Trainer

Mindrift

Virginia

Remote

USD 80,000 - 120,000

6 days ago
Be an early applicant

Freelance Software Developer (Python-Rust) - AI Trainer

Mindrift

Orlando

Remote

USD 125,000 - 145,000

6 days ago
Be an early applicant

Full-Stack Software Developer

AssetWatch

Remote

USD 70,000 - 180,000

6 days ago
Be an early applicant

External - Advanced Software Developer

Solventum

East Hartford

Remote

USD 95,000 - 118,000

6 days ago
Be an early applicant