Ovii Job Board

Software Development Engineer III | Backend

SpotDraft

Bangalore, India • Onsite - Bangalore, India • Full-Time • 7-10 years

Posted 2026-05-04 Tech & Engg

Apply on employer site

Job Description

Ovii's Interpretation of the Role

We are looking for a senior backend engineer who will own and evolve critical services, shape platform architecture, and mentor the team. The role combines high‑scale system design with hands‑on development in Python and related frameworks.

Role Snapshot

  • Backend system design
  • High‑scale distributed services
  • Technical leadership
  • Mentorship
  • API development
  • Platform architecture

Must-Have Requirements

  • Python
  • System design (HLD/LLD)
  • Distributed systems design
  • API development
  • Performance optimization
  • Reliability engineering
  • backend development
  • distributed systems
  • system design

Nice-to-Have Signals

  • Django/Flask
  • AI tools usage
  • Python/Django/Flask
  • AI‑assisted tooling

Work Setup

  • Location: Bengaluru, India
  • Work mode: ONSITE
  • Employment type: Full-Time

Not Specified in JD

  • Salary range
  • Visa sponsorship
  • Remote eligibility
  • Relocation
  • Travel
  • Security clearance
  • Coding test

What You'll Likely Work On

  • Design and evolve scalable backend services with clear HLD/LLD trade‑off articulation
  • Drive architecture decisions across services and influence platform direction
  • Build and maintain APIs that power core product and platform workflows
  • Identify and create reusable platform abstractions and frameworks
  • Own services end‑to‑end, ensuring long‑term scalability, reliability and cost efficiency
  • Proactively resolve performance bottlenecks and system limitations
  • Lead design reviews with a focus on long‑term architecture
  • Mentor engineers and raise the quality bar for system design and code
  • Lead technical debt reduction and platform simplification initiatives
  • Collaborate with Staff/Principal Engineers on complex system design
  • Leverage AI tools to improve engineering quality and velocity

Good Fit If You Have

  • Experience influencing cross‑team technical decisions
  • Comfort working directly with stakeholders and aligning across functions
  • Interest in using AI tools to boost engineering productivity

Skills

  • Python
  • Django/Flask (preferred)
  • System design (HLD/LLD)
  • Distributed systems
  • Performance & reliability engineering
  • Scalable API development
  • Technical debt reduction
  • AI‑assisted tooling (optional)