Python Developer

Weekday AI (YC W21)

New York (NY)

On-site

USD 130,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A tech company specializing in workflow solutions is seeking an experienced Python Developer to enhance our engineering team. The ideal candidate will have 6-13 years of backend development experience and expertise in workflow orchestration frameworks like Celery and Temporal. Responsibilities include designing scalable backend services, optimizing workflows, and collaborating with cross-functional teams. The role requires strong problem-solving skills and the ability to mentor junior engineers. This position offers a dynamic environment focused on cutting-edge technologies.

Qualifications

  • 6‑13 years of professional software development experience focusing on backend development.
  • Expertise in Python with knowledge of asynchronous programming and performance tuning.
  • Strong experience in workflow orchestration using Celery and/or Temporal.

Responsibilities

  • Design and maintain backend services using Python.
  • Build and implement workflow orchestration pipelines with Celery or Temporal.
  • Architect scalable workflow solutions for high-volume transactions.

Skills

Python
Celery
Temporal
Asynchronous programming
Distributed systems
Microservices
Event-driven architecture
Docker
Kubernetes
Problem-solving

Tools

PostgreSQL
MongoDB
Redis
Grafana

Job description

Job Overview

Min Experience: 6 years

Location: USA, Bay Area, New York City

Job Type: full-time

We are seeking an experienced Python Developer with deep expertise in workflow orchestration frameworks including Celery and Temporal, to join our high-performance engineering team. This role requires strong backend development capabilities, hands‑on experience building scalable distributed systems, and the ability to design resilient, fault‑tolerant workflows that power complex business processes. The ideal candidate is a self‑starter who enjoys solving challenging problems, thrives in fast‑paced product environments, and can collaborate effectively across cross‑functional teams.

Key Responsibilities
  • Design, develop, and maintain backend services using Python with a focus on performance, reliability, and maintainability.
  • Build and implement distributed task execution and workflow orchestration pipelines using Celery, Temporal, or similar frameworks.
  • Architect scalable workflow solutions and event‑driven systems capable of handling high‑volume transactions and asynchronous processing.
  • Optimize task scheduling, worker management, queue handling, and checkpointing strategies to ensure high availability.
  • Write clean, testable, reusable, and efficient code following engineering best practices and internal guidelines.
  • Collaborate with product managers, architects, SRE teams, and other developers to translate business requirements into engineering solutions.
  • Integrate workflows with external systems, including microservices, message queues (e.g., Kafka, RabbitMQ, SQS), databases, and APIs.
  • Manage production deployments, monitor service health, troubleshoot complex issues, perform root‑cause analysis, and improve reliability metrics.
  • Maintain documentation including workflow diagrams, technical designs, system architecture details, and knowledge‑base records.
  • Mentor junior engineers, participate in peer code reviews, and contribute to continuous improvement initiatives.
  • Stay updated with new technologies in workflow orchestration, distributed computing, cloud platforms, and process automation.
Required Skills & Experience
  • 6‑13 years of professional software development experience, with a strong focus on backend development.
  • Expertise in Python including asynchronous programming, concurrent execution, multiprocessing, and performance tuning.
  • Strong hands‑on experience in Celery and/or Temporal, including workflow creation, signal handling, retry logic, and DAG‑based orchestration.
  • Solid understanding of distributed systems, microservices, event‑driven architecture, and message queueing concepts.
  • Experience with relational and NoSQL databases such as PostgreSQL, MySQL, MongoDB, Redis, or Cassandra.
  • Experience integrating and deploying services using Docker and Kubernetes is a strong advantage.
  • Familiarity with logging, observability, monitoring tools (Grafana, Prometheus, ELK/EFK, OpenTelemetry).
  • Strong understanding of design patterns, software architecture principles, API development, and performance optimization.
  • Ability to work independently, make technical decisions, and manage priorities in dynamic environments.
  • Strong analytical thinking, problem‑solving skills, and excellent communication ability.
Preferred Qualifications
  • Prior experience in workflow orchestration for large‑scale data processing or automation platforms.
  • Cloud experience (AWS, GCP, or Azure) including serverless or container‑based deployments.
  • Experience with CI/CD pipelines and DevOps best practices.
  • Exposure to fault‑tolerant distributed frameworks or data streaming tools.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Developer - Distributed Systems Orchestration
Senior Python Developer - Distributed Systems Orchestration

Weekday AI (YC W21) • New York (NY)

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

247Hire • United States

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

Inteletech Global Inc • New Jersey

Hybrid
Python Developer
Python Developer

Compunnel, Inc. • Pennsylvania

On-site
USD 100,000 - 130,000
Python Engineer
Python Engineer

OVA.Work • Alpharetta (GA)

On-site
USD 120,000 - 150,000
Competitive salary
Health benefits
Flexible work arrangements
+2
Python Developer [32877]
Python Developer [32877]

Stealth Startup • Berkeley (CA)

On-site
USD 80,000 - 100,000
Python Developer
Python Developer

StradIT • Fort Worth (TX), Town of Texas (WI)

On-site
USD 100,000 - 140,000
Senior Software Engineer, Developer Platform
Senior Software Engineer, Developer Platform

Bot Auto • San Francisco (CA)

On-site
USD 180,000 - 250,000
Python Developer Expert
Python Developer Expert

Cloud Hybrid Technologies, LLC • Delaware

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

StradIT • Boston (MA)

On-site
USD 110,000 - 140,000