Senior Principal Staff Software Engineer (Technical Architect)
Role Overview
The Senior Principal Staff Software Engineer will serve as the technical architect and cross-stack authority for an intelligent SaaS platform.
The role owns architectural vision across frontend, backend, microservices, cloud infrastructure, and engineering standards.
The position supports QAD’s Adaptive Applications and agentic AI platform for manufacturing.
Key Skills for This Role
Full Job Posting
Role Overview
The Senior Principal Staff Software Engineer will serve as the technical architect and cross-stack authority for an intelligent SaaS platform.
The role owns architectural vision across frontend, backend, microservices, cloud infrastructure, and engineering standards.
The position supports QAD’s Adaptive Applications and agentic AI platform for manufacturing.
Impact and Responsibilities
- Define and govern a multi-year technical vision across the complete application lifecycle.
- Establish design patterns, API contracts, micro-frontend and microservices blueprints, and code governance standards.
- Conduct design reviews, author architectural decision records, resolve performance bottlenecks, and write reference code.
- Architect frameworks supporting Adaptive Applications and agentic AI workflows.
- Align architecture with Product Leadership, Engineering Directors, DevOps/SRE, and Senior Staff Engineers.
- Mentor Senior Staff, Principal, and Lead Engineers across multiple feature pods.
- Translate business strategy into an engineering roadmap and align architecture across product pillars.
- Set technical standards for cloud-native architectures, microservices, and Agile development.
Technical Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical discipline.
- 14+ years of hands-on software development experience.
- 5+ years as a Technical Architect or System Architect overseeing multi-team systems.
- Advanced mastery of React, Angular, or Vue.js, including micro-frontends, design systems, state management, and web performance.
- Deep expertise in distributed systems, REST or GraphQL APIs, event-driven design, and Java, Node.js, Python, or Go.
- Experience with relational and NoSQL databases, Kafka or RabbitMQ, and AWS, GCP, or Azure.
- Expertise in data structures, system design, OAuth/OIDC, CI/CD automation, and high-availability design.
Leadership Expectations
- Exercise independent executive judgment when setting organization-wide methods and evaluation criteria.
- Drive complex, multi-year solutions and influence critical company-wide technology choices.
- Anticipate future organizational, technical, and business needs without explicit direction.
- Rapidly assess and strategically adopt emerging technologies that create competitive advantage.
Location and Schedule
- This is an on-site technical leadership role based in Pune.
- The expected schedule is 3–4 days in the office per week.
About QAD
QAD | Redzone provides an intelligent manufacturing and supply-chain platform connecting people, processes, and data.
The company is developing an AI-native, agentic ERP platform where humans and AI work together.
Benefits
- Structured mentorship and training are provided for career development.
- The company describes a collaborative and inclusive environment focused on learning and growth.
About qadinc
QAD is a private cloud enterprise software provider serving manufacturers with ERP and supply-chain applications.
Visit company websiteApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at qadinc
Software Engineer - Full Stack
Pune, IND
QAD is seeking a senior full-stack software engineer to independently design, build, test, and optimize scalable enterprise SaaS features. The role requires strong web development, cloud-native architecture, microservice
Support Engineer
Pune, IND
QAD is seeking a Support Engineer to provide frontline technical support for QAD and Progress products. The role covers troubleshooting, incident handling, basic Progress DBA work, customer communication, documentation,
Lead AI Specialist (Finance Operations)
Mumbai, IND
QAD is seeking a Lead AI Specialist to design, deploy, and operate secure, auditable AI agents for finance operations. The role combines LLM architecture, data engineering, finance controls, process redesign, monitoring,