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: <2%
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