← All Careers
Posted Jun 5, 2026

Principal Engineer - SaaS

Description About the client: Our client is a Bay Area flagship SaaS platform at the intersection of Robotics and Warehouse Automation - designing cutting edge technology solutions. What Makes This Role Compelling • Deep algorithmic challenges with real-world operational impact. • High-scale distributed systems deployed in mission-critical environments. • Opportunity to influence platform architecture at a transformational stage. • Patent-level innovation potential. • Work at the intersection of SaaS, robotics, AI orchestration, and real-time systems. If you are a builder who enjoys solving hard systems problems, optimizing for milliseconds, and architecting platforms that operate at global scale - this is a role worth exploring. Roles & Responsibilities • Define and drive the overall architecture for scalable, secure, and high-performance distributed systems. • Write and review code for critical modules and performance-sensitive components to set quality and architectural standards • Collaborate with engineering leads and product managers to align technology strategy with business goals. • Evaluate and recommend tools, technologies, and processes to ensure the highest quality product platform. • Own and evolve the system design, ensuring modularity, multi-tenancy, and future extensibility. • Establish and govern best practices around service design, API development, security, observability, and performance. • Review code, designs, and technical documentation, ensuring adherence to architecture and design principles. • Lead design discussions and mentor senior and mid-level engineers to improve design thinking and engineering quality. • Partner with DevOps to optimize CI/CD, containerization, and infrastructure-as-code Stay abreast of industry trends and emerging technologies, assessing their relevance and value. Skills • Strong understanding of data structures and algorithms • Good knowledge of low level and high level system designs and best practices • Strong expertise in Java & Spring Boot, with a deep understanding of microservice architectures and design patterns. C++, Python and other language exp is desired. • Good knowledge of databases (both SQL and NoSQL), including schema design, sharding, and performance tuning. • Expertise in Kubernetes, Helm, and container orchestration for deploying and managing scalable applications. • Advanced knowledge of Kafka for stream processing, event-driven architecture, and data integration. • Proficiency in Redis for caching, session management, and pub-sub use cases. • Solid understanding of API design (REST/gRPC), authentication (OAuth2/JWT), and security best practices. • Strong grasp of system design fundamentals-scalability, reliability, consistency, and observability. • Experience with monitoring and logging frameworks (e.g. Datadog, Prometheus, Grafana, ELK, or equivalent). • Excellent problem-solving, communication, and cross-functional leadership skills. • Prior experience in leading architecture for SaaS or high-scale multi-tenant platforms is highly desirable. Experience • 6-10+ years of relevant experience Qualifications • Engineering or science background is preferred. • Bachelor's degree and above is preferred