Principal Software Engineer | Largest B2B AI-Native Platform | Billion-Dollar SaaS | $90K – $100K
- Bengaluru
Full Job Description
About Our Client
This platform enables enterprises to adopt and scale AI with speed, control, and confidence. As a Principal Software Engineer, you will play a key role in designing and building agentic AI solutions that deliver measurable outcomes without compromising security, governance, or trust. You will shape large-scale AI systems, drive technical strategy, and ensure enterprise-grade reliability across global deployments.
Led by AI pioneers and globally experienced business leaders, the organization is focused on building enterprise AI systems that are practical, scalable, and built to last.
Role Overview
As a Principal Software Engineer, you will play a critical role in shaping the architecture and technical direction of large-scale, enterprise-grade AI platforms. This is a senior, hands-on leadership position where you will influence multiple teams, guide complex system design, and drive long-term platform strategy.
You will work closely with engineering leadership, product management, and cross-functional stakeholders to translate business goals into resilient, scalable systems. While providing architectural leadership, you will remain deeply involved in building and evolving core platform components.
Key Responsibilities
- Own and evolve the architecture of large-scale, distributed, enterprise SaaS platforms
- Define and drive technical vision, architectural principles, and design standards across teams
- Lead the design and implementation of complex, high-impact systems and services
- Partner with product, platform, and engineering leadership to align technical solutions with business objectives
- Review and guide critical technical designs, evaluating trade-offs across scalability, performance, reliability, and security
- Remain hands-on by contributing to core components, prototypes, and high-complexity areas
- Establish and enforce best practices for code quality, testing, security, and operational excellence
- Mentor senior and staff engineers, raising the overall technical bar across teams
- Champion high standards for availability, resilience, and predictable delivery
- Influence Agile execution, release planning, and cross-team dependencies across multi-region environments
Required Experience
- 10–15+ years of professional software engineering experience with demonstrated technical leadership
- Expert-level programming skills in Java, Python, Go, or Rust
- Proven experience building large-scale, distributed systems and microservices-based architectures
- Strong understanding of API design and communication protocols, including REST, WebSockets, gRPC, and MCP
- Hands-on experience with relational and document databases such as Postgres and MongoDB, including data modeling and performance optimization
- Strong fundamentals in data structures, algorithms, concurrency, and system design
- Experience architecting and integrating LLM-powered systems, including RAG pipelines and vector search at scale
- Hands-on experience with agentic frameworks such as LangChain, LangGraph, or crewAI
- Experience influencing and leading teams across multiple regions and time zones
- Strong analytical thinking and the ability to make sound technical decisions under ambiguity
Good to Have
- Experience with distributed data and streaming systems such as Kafka, Redis, and ClickHouse
- Strong background in Linux-based production environments and cloud-native deployments
- Exposure to multiple database paradigms, including SQL, NoSQL, time-series, graph, and vector databases
- Experience designing AI/ML platforms, including MLOps and LLMOps for production-scale systems
- Experience defining and operating SLOs, SLAs, and service-level management for AI-driven services
- Hands-on experience with LLM observability, evaluation, monitoring, and safety guardrails
- Exposure to LLM fine-tuning techniques such as LoRA, QLoRA, or instruction tuning
- Proven ability to evaluate emerging technologies and drive adoption when they deliver clear business value.
High Impact Jobs: CareerXperts Jobs
Follow CareerXperts on LinkedIn: CareerXperts Consulting