Weekday AI

    Python Developer

    Weekday AI
    Posted 12/8/2025Senior Level
    Full-time
    Technology
    Python
    Celery
    Temporal
    Distributed Systems
    Microservices

    ⭐ Join thousands of remote professionals with full access • From $4/week

    Job Description

    This role is for one of the Weekday's clients Min Experience: 6 years Location: USA, Bay Area, New York City JobType: 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.

    💼 Want More Jobs Like This?

    Get similar opportunities delivered to your inbox. Free, no account needed!

    Similar Jobs You Might Like

    Enterprise Solutions Engineering, Spain

    Postman
    Not specified18 days ago
    Full-time
    Enterprise Sales
    Solutions Engineering
    Software Development
    APIs
    Data Platforms

    SEO/GEO Manager

    Ooma
    Not specified18 days ago
    Full-time
    SEO
    Data Analysis
    AI Search Optimization
    Keyword Research
    Content Management

    Senior Staff Software Engineer, UI Experience

    Ridgeline
    Not specified18 days ago
    Full-time
    TypeScript
    React
    HTML
    JavaScript
    CSS

    Senior Software Engineer (#rlang)

    Recast
    RemoteNot specified18 days ago
    Full-time
    R
    S3
    R6
    CRAN-Quality Packages
    Production Cloud Environments

    Want to see all 20,691 jobs?

    You're currently viewing 1 out of 20,691 available remote opportunities

    🔒 20,690 more jobs are waiting for you

    Unlock All Jobs

    Access every remote opportunity

    Advanced Filters

    Find your perfect match faster

    Daily Updates

    New opportunities every day

    Save & Alerts

    Never miss an opportunity

    Weekly
    $4
    Perfect for quick searches
    POPULAR
    Monthly
    $12
    Best for active job seekers
    Yearly
    $48
    Save 67% • Best value
    Unlock All 20691 Jobs

    Join thousands of remote workers who found their dream job

    Frequently Asked Questions

    What's included in premium access?

    Premium members get unlimited access to all remote job listings, advanced search filters, job alerts, and the ability to save favorite jobs.

    Can I cancel anytime?

    Yes! You can cancel your subscription at any time from your account settings. You'll continue to have access until the end of your billing period.

    Do you offer refunds?

    We offer a 7-day money-back guarantee on all plans. If you're not satisfied, contact us within 7 days for a full refund.

    Is my payment secure?

    Absolutely! We use Stripe for payment processing, which is trusted by millions of businesses worldwide. We never store your payment information.