Senior Principal Software Engineer
Core
Design, implement, and lead robust frontend frameworks and backend services with end-to-end ownership of critical cross-functional components for enterprise SaaS products.
Role type
Senior Principal Software Engineer (Full-stack)
Builds
Enterprise SaaS products
Domain
Software Engineering / Enterprise SaaS
Required skills
HTML, CSS, JavaScript, Java, Node.js, Python, RESTful APIs, microservices, SQL/NoSQL databases, cloud-native architectures, object-oriented programming, data structures and algorithms
Preferred skills
agentic or AI-powered platform engineering, manufacturing or supply chain SaaS, AI governance, evaluation, or observability
Responsibilities
Define technical strategy and scalable system architectures, debug and resolve complex technical issues, mentor senior and principal engineers, lead cross-team code reviews, guide technical policies and principles, optimize code and architecture, collaborate with Product, QA, and DevOps
Seniority
Principal, strategy & mentorship
