Skip to content
mimi

Software Architect/Principal Engineer (Fullstack/Backend)

HG Insights

India · On-site Full-time Lead 2w ago

About the role

Role Overview: You are the Principal Engineer - Engineering at HG Insights responsible for providing technical thought leadership for the vendor-side data platform and pipelines. As a senior individual contributor, you will oversee the architecture, evolution, and reliability of microservices and data pipelines supporting vendor lead generation and intent resolution. Your role involves setting long-term technical direction, mentoring senior/staff engineers, and actively participating in critical code paths utilizing NestJS/Node.js, TypeScript, Python data pipelines, and event-driven services.

Key Responsibilities: - Own the end-to-end architecture of data ingestion and processing pipelines, orchestrating workflows through Airflow into storage on S3 and downstream services. - Design and enhance microservices using NestJS/Node.js and TypeScript to support lead generation, vendor management, and intent resolution at scale. - Define database architectures for PostgreSQL, MongoDB, and Elastic, including complex data models for B2B lead scoring, vendor relationships, and customer analytics. - Provide technical thought leadership to foster an agile, high-performing engineering team culture focusing on CI/CD, testing, observability, and rapid iteration. - Lead the integration of AI/ML in engineering workflows to enhance development speed and quality. - Collaborate with product and marketing teams to optimize data and service architectures for TrustRadius. - Implement secure authentication and authorization patterns for a multi-tenant SaaS platform. - Integrate and scale third-party services with resilience and fault-tolerant strategies. - Architect event-driven systems for real-time data processing and communication. - Drive performance and cost optimization of APIs and data pipelines. - Champion best practices for data quality, governance, and monitoring across platforms.

Core Technical Skills: - Expertise in designing and building large-scale backend systems and microservices using NestJS/Node.js and TypeScript. - Hands-on experience with Python data ingestion and ETL/ELT pipelines. - Deep understanding of relational and NoSQL database design, specifically PostgreSQL and MongoDB. - Proven experience in secure authentication/authorization in SaaS environments. - Strong background in integrating external APIs and event-driven architectures. - Solid understanding of cloud infrastructure, containerization, CI/CD pipelines, and observability.

Nice-to-Have Skills: - Experience with MCP architectures and tools development. - Practical knowledge of machine learning techniques in data pipelines. - Familiarity with data platforms in the B2B buyer intent space.

Qualifications Required: - Expert-level experience with NestJS/Node.js, TypeScript, and Python. - Proficiency in database design with PostgreSQL and MongoDB. - Hands-on experience with secure authentication/authorization in SaaS environments. - Strong background in integrating external APIs and event-driven architectures. - Understanding of cloud infrastructure and CI/CD pipelines.

(Note: Additional details about the company were not provided in the job description.) Role Overview: You are the Principal Engineer - Engineering at HG Insights responsible for providing technical thought leadership for the vendor-side data platform and pipelines. As a senior individual contributor, you will oversee the architecture, evolution, and reliability of microservices and data pipelines supporting vendor lead generation and intent resolution. Your role involves setting long-term technical direction, mentoring senior/staff engineers, and actively participating in critical code paths utilizing NestJS/Node.js, TypeScript, Python data pipelines, and event-driven services.

Key Responsibilities: - Own the end-to-end architecture of data ingestion and processing pipelines, orchestrating workflows through Airflow into storage on S3 and downstream services. - Design and enhance microservices using NestJS/Node.js and TypeScript to support lead generation, vendor management, and intent resolution at scale. - Define database architectures for PostgreSQL, MongoDB, and Elastic, including complex data models for B2B lead scoring, vendor relationships, and customer analytics. - Provide technical thought leadership to foster an agile, high-performing engineering team culture focusing on CI/CD, testing, observability, and rapid iteration. - Lead the integration of AI/ML in engineering workflows to enhance development speed and quality. - Collaborate with product and marketing teams to optimize data and service architectures for TrustRadius. - Implement secure authentication and authorization patterns for a multi-tenant SaaS platform. - Integrate and scale third-party services with resilience and fault-tolerant strategies. - Architect event-driven systems for real-time data processing and communication. - Drive performance and cost optimization of APIs and data pipelines. - Champion best prac

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free