Search by job, company or skills

jurisphere.ai

Senior Backend Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are looking for backend engineers who enjoy systems problems, not just building APIs.

Responsibilities

  • Design and build workflow-driven backend systems.
  • Work with distributed, asynchronous architectures.
  • Own components end-to-end in production environments.
  • Occasionally contribute to the frontend (React) to ship faster.
  • This role is backend-first but requires strong ownership across the stack when needed.

Distributed Workflows And Async Systems

  • Build systems that orchestrate multi-step workflows across services.
  • Handle retries, failures, and partial execution safely.
  • Design systems that are deterministic and recoverable.
  • Work with background workers, queues, and async processing.

Backend Architecture And APIs

  • Design APIs for complex product workflows.
  • Build scalable and maintainable data models.
  • Maintain clear service boundaries and data flow.
  • Ensure systems remain predictable and easy to evolve.

Production Systems (Reliability And Scale)

  • Improve observability (logs, metrics, tracing).
  • Debug issues across distributed systems.
  • Optimize for performance, scalability, and cost.
  • Work with Docker, Kubernetes, and production environments.

Code Quality And Ownership

  • Refactor systems as complexity grows.
  • Build clean, maintainable abstractions.
  • Take ownership of backend components long-term.
  • Ensure the system scales without becoming fragile.

Requirements

  • 3-6 years of experience building production backend systems.
  • Strong experience in Python.
  • Solid understanding of: Backend architecture and API design, Asynchronous systems, Distributed task processing, and Data modeling.
  • Experience debugging real production issues.

Good To Have

  • FastAPI or similar frameworks.
  • Workflow orchestration tools (e. g., Temporal).
  • PostgreSQL (schema design and performance).
  • Redis / queues / background workers.
  • Docker, Kubernetes, observability tools.
  • Exposure to React or frontend collaboration.
  • Experience with AI systems / data pipelines.

What We're Looking For

  • Engineers who think in systems, not just endpoints.
  • Strong sense of ownership and responsibility.
  • Comfortable debugging complex, real-world failures.
  • Care deeply about maintainability and correctness.
  • Willing to step outside strict role boundaries when needed.

This job was posted by Alice Kujur from Jurisphere AI.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145399787

Similar Jobs