Bestkaam Logo
TartanHQ Logo

Senior Software Engineer (Python)

Actively Reviewing the Applications

TartanHQ

India, Haryana, Gurugram Full-Time
Posted 1 day ago Apply by June 30, 2026

Job Description

About TartanHQ

TartanHQ is an AI-first enterprise-tech company backed by 500 Global, Info Edge Ventures, and AngelList. We've raised ~$8.5M and are rapidly scaling toward profitability. Our platform powers operations for India's leading financial institutions including HDFC Bank, Bajaj Allianz, Care Health, Yes Bank, and 50+ enterprises.

We provide three core products: HyperVerify (80+ verification APIs), HyperSync (unified APIs for HRMS/ERP/CRM), and HyperApps (AI agents for insurance, banking, and compliance automation).

Role Overview

We are seeking a Senior Software Development Engineer with 4-7 years of experience to join TartanHQ's backend engineering team. You will design and develop scalable, production-ready systems using Python-based frameworks, REST APIs, and cloud infrastructure. This role involves full ownership of features from design to deployment, collaborating with product and design teams to build the HR/payroll tech products that drive TartanHQ's mission.

Key KPIs

  • Sprint delivery utilization: >90%
  • Feature delivery: 1 feature/month minimum
  • Pull request reviews: 100% coverage
  • Defect leakage:

    Day-to-Day Responsibilities

    A typical week includes: code reviews and feature implementation, sprint ceremonies and standups, technical design discussions, debugging production issues, and knowledge sharing with the team. You'll work within 2-week sprint cycles, collaborating with product managers on requirements and QA on test strategies.

    Core Responsibilities

    Development Excellence (60% time allocation)

    • Design and implement scalable backend features using Python, Django, or FastAPI
    • Build and optimize REST APIs for high throughput and low latency
    • Develop features for the AI layer powering TartanHQ products
    • Write clean, testable code with >80% test coverage
    • Implement database designs using PostgreSQL and optimize queries
    • Deploy features using Docker, Kubernetes, and CI/CD pipelines

    Quality & Reliability (20% time allocation)

    • Conduct thorough code reviews for team pull requests
    • Debug and resolve production issues with RCA
    • Optimize system performance and reduce technical debt
    • Participate in design-driven development with proper documentation

    Collaboration & Leadership (20% time allocation)

    • Work closely with Engineering Managers and peer SDEs
    • Collaborate with Product Leads on feature requirements
    • Mentor junior engineers on coding standards and best practices
    • Participate in knowledge sharing sessions and tech talks

    Required Skills & Qualifications

    • 4-7 years of backend engineering experience
    • B.Tech in Computer Science or related field
    • Expert proficiency in Python
    • Strong experience with Django, FastAPI, or Flask
    • Deep understanding of REST APIs and microservices architecture
    • Solid PostgreSQL/MySQL database experience
    • Hands-on experience with Docker and Kubernetes
    • Experience with CI/CD pipelines (GitHub Actions, Jenkins, etc.)
    • Proficiency with AWS or GCP

    Preferred Skills

    • Experience integrating AI/ML models into production systems
    • Familiarity with event-driven architecture and message queues
    • Experience with distributed systems and scalability patterns
    • Knowledge of system design principles and trade-offs
    • Contributions to open-source projects

    What We Look For

    • Ownership mindset: You take end-to-end responsibility for features
    • Growth orientation: You actively seek feedback and learn from failures
    • Collaboration: You communicate clearly and work effectively across teams
    • Quality focus: You prioritize code quality and testing over speed
    • Problem-solving: You break down complex problems systematically

    Reporting To

    Engineering Manager
    Check Qualification

    Quick Tip

    Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.