Qureos

Find The RightJob.

Senior Software Engineer/ Software Development Lead

Senior Software Engineer / Software Development Lead

Job Summary:

We are seeking a Software Development Lead to drive the end-to-end engineering of our web application platform. You will lead a team of developers across a modular, multi-tenant product, own architectural direction, and be hands-on with database design, query performance, and complex domain modelling. Experience in the telematics / fleet / IoT industry is strongly preferred. You will also drive Agile delivery — running sprint ceremonies, shaping the team's process, and tracking delivery KPIs.

Key Responsibilities:

Technical leadership

● Lead architecture and design for a modular, multi-tenant web application handling real-time GPS/telematics data, complex entity relationships, and large event/time-series workloads.

● Own database design and performance: schema modelling, index strategy, query optimization, partitioning, and distributed-database concerns.

● Set and enforce coding standards via code reviews; champion clean APIs, clear module boundaries, and maintainable patterns.

● Champion secure coding practices and address security/compliance concerns in design reviews (data handling, auth, OWASP basics).

● Stay hands-on — review and write code, debug production issues, and lead RCAs when things break.

● Identify and remove technical debt; plan and execute refactors without stalling feature delivery.

● Maintain clear, current technical documentation for architecture, modules and runbooks.

Team leadership and delivery

● Lead and mentor a team of developers: 1:1s and technical coaching.

● Allocate work across the team based on capacity, skill growth, and delivery priorities.

● Lead the technical interview loop — define rubrics, interview candidates, and own hiring decisions for the engineering team.

● Run the sprint cadence end-to-end: planning, mid-sprint check-ins, retrospectives, and monthly reviews.

● Translate product/PM input into well-scoped tickets with clear acceptance criteria; manage the backlog with the PM.

● Track delivery KPIs and drive continuous improvement based on retrospectives.

● Identify blockers early and unblock the team — both technically and across stakeholders.

Collaboration

● Work with Product, UI/UX, QA and DevOps to define requirements, scope, and delivery plans.

● Ensure technical feasibility is assessed early; push back on scope when needed with concrete trade-offs.

● Communicate technical concepts clearly to non-technical stakeholders (delivery managers and executives).

Qualifications:

● Bachelor's or Master's in Computer Science, Engineering, or a related field.

● 8+ years across the software development lifecycle.

● 3+ years in a development lead / tech lead role with direct reports.

● Deep relational database expertise — PostgreSQL strongly preferred. Must be fluent in schema design, query plans (EXPLAIN/ANALYZE), indexing, JSON/JSONB, partitioning, sharding and tuning slow queries on large tables.

● Strong architecture skills — modular monolith and/or microservices, multi-tenant patterns, RESTful API design, event-driven systems, caching strategies.

● Strong proficiency in Node.js + Express.js on the backend and Vue.js (Vue 3 preferred) on the frontend.

● Proven track record running Agile delivery (Scrum or Kanban) — planning, estimation, retros, KPI tracking.

● Hands-on experience using AI coding tools and agents — e.g., Claude Code, Cursor, Copilot, or similar — to accelerate development, code review, and debugging. Comfort designing AI-assisted workflows for the team, evaluating where agents add leverage, and setting guardrails for quality and security.

● Hands-on familiarity with CI/CD pipelines and at least one cloud platform (AWS or Azure).

● Excellent verbal and written communication; ability to convey technical trade-offs to non-technical stakeholders.

Preferred Skills:

● Telematics, fleet management, or IoT industry experience — exposure to GPS data, vehicle tracking, sensor ingestion, geofencing, or real-time event processing.

● Experience with distributed Postgres (e.g., Citus) or large-scale Postgres operations on managed cloud databases.

● Familiarity with Quasar Framework, Pinia, and Vite.

● Experience with real-time / time-series data pipelines at scale.

● Experience with BullMQ / Redis, queue-based job processing, and caching architectures.

● Containerization (Docker) and orchestration (Kubernetes / ECS).

● Experience leading a refactor or modernization of a legacy codebase without halting delivery.

● Experience building or integrating AI-powered features (LLM APIs, RAG, agent frameworks) into production applications.

● Experience working with Jira and Bitbucket.

Pay: Rs1.00 - Rs2.00 per month

Work Location: In person

© 2026 Qureos. All rights reserved.