
Software Development Engineer III | Backend
SpotDraft
Posted 2026-05-04
Tech & Engg
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)