Senior : Python Backend Developer

  • Seattle, WA
  • Posted 2 days ago | Updated 2 days ago

Overview

On Site
Depends on Experience
Full Time

Skills

MongoDB
Python
Node.js
RESTful
Django

Job Details

Senior : Python Backend Developer

  • Location: Oniste : Seattle, WA
  • Position Type: Full Time
  • Experience Required: 4+ Years
  • Must have Skill : Python- backend development , FastAPI , React ,MongoDB , Data Engineering

We are looking for a skilled Senior : Python backend Developer who is comfortable working across the backend, frontend, and data transformation layers. The ideal candidate is someone with strong hands-on experience in building scalable web applications and a solid understanding of data engineering principles.

Key Responsibilities:

  • Design and develop robust backend services us ing Python (FastAPI)
  • Build responsive and intuitive user interface s using React
  • Integrate with MongoDB for data persistence and efficient querying
  • Translate source-to-target mappings into performant data transformation logic
  • Collaborate with cross-functional teams to define and implement scalable application architectures
  • Write clean, maintainable code and participate in code reviews

Must-Have Skills:

  • Backend: Python (FastAPI or similar frameworks)
  • Frontend: React (Hooks, functional components, state management)
  • Database: MongoDB (data modeling, aggregation pipelines, indexing)
  • Data Engineering: Experience in data pipelines, transformations, and mapping-based ingestion
  • Strong understanding of RESTful API design and integration
  • Familiarity with CI/CD practices and Git-based workflows

Nice-to-Have Skills:

  • Exposure to other backen d languages or frameworks (Node.js, Java, etc.)
  • Experience with containerization (Docker) and deployment practices
  • Knowledge of schema validatio n (e.g., Pydantic, Joi)
  • Understanding of cloud-native development (AWS, Google Cloud Platform, Azure)

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.