Senior Backend Software Engineer

Juuuno Inc.

Sector 10

On-site

INR 1,200,000 - 1,800,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Juuuno Inc. is seeking an experienced backend engineer to build async Python APIs using FastAPI, with strong emphasis on secure multi-tenant design and robust data integrity in PostgreSQL.

You will integrate OAuth, webhooks, and background tasks while maintaining high test coverage and observability. Role requires 4–7 years in backend engineering, deep Python/FastAPI experience, and proficiency in async programming, API design, validation, and DI.

Qualifications

  • 4-7 years backend engineering, with strong production Python and FastAPI.
  • Strong in async programming, API design, validation, and dependency injection.
  • Strong in PostgreSQL, SQL optimisation, ORMs, and migrations.
  • Experience with OAuth 2.0, webhooks, retries, and idempotent workflows.
  • Testing with pytest, including mocked-provider tests.
  • Secure coding fundamentals: tenant isolation, secrets hygiene, and input validation.
  • Experience with Git, PR workflows, and CI/CD.

Responsibilities

  • Build async APIs and services in Python/FastAPI with clear, versioned contracts.
  • Implement authentication, authorization, tenant scoping, and role-based access.
  • Design PostgreSQL schemas, migrations, and transactional workflows with strong data integrity.
  • Integrate external APIs, OAuth, and webhooks with retries, rate limits, and idempotency.
  • Build background jobs, scheduled tasks, and event-driven workflows.
  • Write unit, integration, and contract tests, and add logs, metrics, and alerts.
  • Take part in code reviews, performance tuning, and incident response.
  • Own services through enhancements, scaling, and future versions.

Skills

Python
FastAPI
Async programming
API design
Validation
Dependency injection
Git
CI/CD
Testing

Tools

Redis
Celery
Kafka
AWS
Docker
Kubernetes
OpenTelemetry

Job description

Role & Responsibilities
  • Build async APIs and services in Python/FastAPI with clear, versioned contracts.
  • Implement authentication, authorization, tenant scoping, and role-based access.
  • Design PostgreSQL schemas, migrations, and transactional workflows with strong data integrity.
  • Integrate external APIs, OAuth, and webhooks with retries, rate limits, and idempotency.
  • Build background jobs, scheduled tasks, and event-driven workflows.
  • Write unit, integration, and contract tests, and add logs, metrics, and alerts.
  • Take part in code reviews, performance tuning, and incident response.
  • Own services through enhancements, scaling, and future versions.

Preferred Candidate
  • 4 -7 years in backend engineering, with strong production Python and FastAPI.
  • Solid with async programming, API design, validation, and dependency injection.
  • Strong in PostgreSQL, SQL optimisation, ORMs, and migrations.
  • Experience with OAuth 2.0, webhooks, retries, and idempotent workflows.
  • Testing with pytest, including mocked-provider tests.
  • Secure coding fundamentals: tenant isolation, secrets hygiene, and input validation.
  • Experience with Git, PR workflows, and CI/CD.

Good to have:

Redis, Celery, or Kafka; AI service integration; AWS, Docker, or Kubernetes; OpenTelemetry; high-volume data systems.


Why Join Us?

You will get the opportunity to work on multiple products across different industries rather than maintaining a single application.

Our product portfolio spans: Social | Dating | Health | Fintech | Astro | AI | Consumer Technology

One of our existing products is already serving 1.5M+ users, while several new products are currently being planned and developed.

If you are excited about building products from the ground up, solving challenging engineering problems, and creating some of the best consumer applications in the industry, this role could be a great opportunity.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Engineer
Backend Engineer

Angel-and-Genie • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Founding Engineer, Backend (Senior)
Founding Engineer, Backend (Senior)

Cenna • Hyderabad

On-site
INR 3,500,000 - 6,000,000
Back End Developer
Back End Developer

Omni Recruit Private Limited • Pune District

On-site
INR 3,500,000 - 5,500,000
Senior Python Backend Engineer
Senior Python Backend Engineer

Tekskills Inc. • Delhi

On-site
INR 1,800,000 - 3,000,000
Senior Python Backend Engineer
Senior Python Backend Engineer

Tekskills Inc. • Hyderabad

On-site
INR 3,000,000 - 6,000,000
Senior Python Backend Engineer
Senior Python Backend Engineer

Tekskills Inc. • Dadri

On-site
INR 4,200,000 - 6,000,000
Senior Python Backend Engineer
Senior Python Backend Engineer

Tekskills Inc. • Chennai

On-site
INR 3,500,000 - 6,000,000
Senior Python Backend Engineer
Senior Python Backend Engineer

Tekskills Inc. • Kolkata District

On-site
INR 3,000,000 - 5,000,000
Senior Python Backend Engineer
Senior Python Backend Engineer

Tekskills Inc. • Bengaluru

On-site
INR 4,200,000 - 7,000,000
Back End Engineer
Back End Engineer

Tekskills Inc. • Bengaluru

On-site
INR 1,500,000 - 2,800,000