Search by job, company or skills

TartanHQ

Senior Software Engineer (Python)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 hours ago
  • Be among the first 10 applicants
Early Applicant

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

    More Info

    Job Type:
    Industry:
    Function:
    Employment Type:

    About Company

    Job ID: 144629287