CareerPlan

Principal Software Engineer

IN - India - BangaloreFull-time2026-11-05 → 2026-11-10
On-site · India

Core

Lead AI-native engineering and distributed systems architecture for a global SaaS platform serving construction professionals.

Role type

Principal Software Engineer (Strategy & Hands-on IC)

Builds

Foundational platform services, agentic workflows, and AI-integrated systems for web, mobile, and API.

Domain

Construction Technology / Enterprise SaaS / AI & Distributed Systems

Deliverable

production ML models

Required skills

Distributed systems architecture, AI-native engineering, agentic workflows, LLM integration, technical strategy, system design, full-stack development, stakeholder influence

Preferred skills

Generative AI tooling, microservices design, cloud infrastructure, architectural mentorship

Technologies

Ruby on Rails, Go, Java, Node.js, Python, React, TypeScript

Responsibilities

Define multi-year technical vision for foundational platform services; lead AI-native engineering approach and agentic system architecture; mentor Staff engineers and drive technical standards; prototype high-impact technical bets; partner with executives on technology roadmaps.

Seniority

Principal, strategy & mentorship