Talent500 is hiring for one of its clients.We are looking for a Principal Engineer with a deep understanding of software design and architecture, capable of designing and scaling SaaS and enterprise-grade software products. This role requires strong hands-on experience across both frontend and backend, combined with a solid grasp of AI and Agentic AI systems.The ideal candidate is a go-getter, technology thought leader, and innovation driver who proactively identifies opportunities to improve platforms, architectures, and business outcomes. Experience:10-12 years of overall software engineering experienceProven experience designing and delivering large-scale SaaS and enterpriseProducts:Demonstrated leadership in architecture, design reviews, and technical decision - makingKey Responsibilities:Architecture & Design:Lead the end-to-end architecture and design of scalable, secure, and high- performing SaaS and enterprise platformsDefine and enforce architecture standards, design patterns, and best practicesDrive system design for cloud-native, distributed, and microservices-based architecturesEvaluate and select appropriate technologies, frameworks, and tools AI & Agentic AIDesign and integrate AI / FL-driven features into enterprise applicationsArchitect and guide development of Agentic AI systems (multi-agent workflows, orchestration, autonomous decision-making)Collaborate with data science and Al teams to operationalize models into production-ready systemsStay ahead of emerging trends in Generative AI, LLNs, and autonomous agents, identifying practical use casesFull-Stack Technical Leadership:Provide hands-on guidance across frontend and backend developmentReview critical code paths and ensure high-quality engineering standardsMentor senior and mid-level engineers on system design, scalability, and maintainabilityInnovation & Strategic Thinking:Proactively identify innovation opportunities aligned with business goalsTranslate business problems into scalable technical solutionsDrive POCs and experimentation to validate new ideas and technologiesCollaboration & Stakeholder Management:Partner with product, UX, data, and business stakeholders to align architecture with roadmapClearly communicate complex technical concepts to both technical and non - technical audiencesAct as a trusted technical advisor to engineering leadershipTechnical Skills & Expertise:Core Engineering:Strong expertise in software design principles, data structures, and algorithmsExtensive experience with distributed systems, APIs, and event-driven architecturesBackend:Hands-on experience with modern backend stacks (e.g., Java, Python, Node.js, Go, etc.)Deep knowledge of microservices, REST/GraphQL APIs, and message queuesStrong understanding of databases (SQL & NoSQL) and caching strategiesFrontend:Solid experience with modern frontend frameworks (e.g., React, Angular, Vue, etc.)Understanding of frontend architecture, performance optimization, and scalabilityAbility to guide UI/UX technical decisions and integrations Cloud & DevOpsStrong experience with cloud platforms (AWS, Azure, or GCP)Knowledge of CI/CD pipelines, containerization (Docker), orchestration(Kubernetes):Experience with observability, monitoring, and reliability engineering AI & DataPractical experience with AI/NL integration in production systemsUnderstanding of LLI'ñs, prompt engineering, agent frameworks, and model orchestrationFamiliarity with data pipelines, model deployment, and MLOps conceptsLeadership & Behavioral Traits:Go-getter mindset with strong ownership and accountabilityStrategic thinker with a passion for continuous learning and innovationStrong mentoring and technical leadership skillsExcellent problem-solving, communication, and collaboration abilities
Job Title
Principal Engineer [T500-23384]