Q

QAD

SaaS cloud ERP for manufacturers

Principal Staff Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timePune, Maharashtra, IndiaNo salary listed

About the Job

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical discipline.
  • 14+ years of hands-on software development experience, including 5+ years acting as a Technical Architect or System Architect overseeing multi-team systems.
  • Advanced mastery of modern web frameworks such as React, Angular, or Vue.js, micro-frontends, design systems, state management, and web performance optimization.
  • Deep architectural expertise in distributed systems, REST/GraphQL APIs, event-driven designs, and runtimes such as Java, Node.js, Python, or Go.
  • Extensive experience with relational and NoSQL databases, message brokers such as Kafka or RabbitMQ, and cloud-native architecture on AWS, GCP, or Azure.
  • Foundational expertise in data structures, system design, security using OAuth/OIDC, CI/CD automation, and high-availability design.
  • Ability to understand advanced technical issues and implications and apply this knowledge to define and execute platform direction, using independent executive judgment to set organization-wide methods and evaluation criteria.
  • End-to-end responsibility for the architectural and organizational health of the function, with the ability to drive complex, multi-year solutions and influence company-wide technology choices.
  • Ability to assess and strategically adopt emerging technologies to create competitive advantage.
  • Initiative to anticipate organizational, technical, and business needs, risks, or improvements and establish standards without explicit direction.

Responsibilities

  • Define, govern, and execute the multi-year technical vision and architectural roadmap across the complete application lifecycle, from modern frontends to resilient backend microservices.
  • Establish and enforce enterprise-wide design patterns, API contracts, micro-frontend and microservices blueprints, and code governance standards.
  • Conduct deep design reviews, author architectural decision records, resolve systemic performance bottlenecks, and write critical reference code.
  • Architect full-stack frameworks supporting Adaptive Applications and agentic AI workflows embedded in user-facing enterprise applications.
  • Collaborate with Product Leadership, Engineering Directors, DevOps/SRE, and Senior Staff Engineers to translate business objectives into scalable architectures.
  • Mentor Senior Staff, Principal, and Lead Engineers, setting the technical bar and driving engineering excellence across multiple feature pods.

About the Company

QAD

SaaS cloud ERP for manufacturers

QAD provides cloud-based ERP and manufacturing software that helps manufacturers and supply chain operators run operations more efficiently and resiliently. Its SaaS platform includes planning, production, procurement, inventory, and logistics modules hosted in the cloud, delivering real-time data and global collaboration. The software combines finance, manufacturing execution, demand planning, and supplier management in industry-tailored, cloud-first solutions to forecast demand, optimize production, and respond to disruptions. Its focus on manufacturing and supply chain optimization across 100 countries, with an adaptive cloud platform, sets it apart, and its goal is to help customers become Adaptive Manufacturing Enterprises that adjust quickly to changing conditions while delivering reliable service.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Santa Barbara, CA
Founded
1979

Recently Posted Jobs

Explore more opportunities at QAD

See more jobs