- Kai
- San Jose, CA
- Full-Time
- 78 days ago
Principal Software Engineer.
Before you go
Before you leave us, sign up for our email alerts
We don't do job spam, just the best digital jobs delivered straight to your inbox.
Principal Software Engineer: our view in 3 lines...
- The Role:This is a principal software engineering role for an experienced technical leader working on scalable, secure enterprise services.
- The Person:The person will own major platform initiatives from design through deployment, build and optimize distributed microservices, drive engineering standards, mentor engineers, and work across Product, AI, Security, and leadership.
- Requirements:The role requires 10+ years in software engineering with cloud-native architecture experience, microservices architecture, distributed systems, API-driven design, Kubernetes, Docker, CI/CD pipelines, Azure, and gRPC.
About the role
As a Principal Software Engineer, you’ll be a technical leader and hands-on contributor, driving critical initiatives from concept to production. You’ll architect, build, and mentor while partnering cross-functionally with Product, AI, and Security. This is a high-impact role where you’ll influence technical direction, mentor engineers, and ensure delivery of scalable, secure services that meet enterprise-grade expectations.
What You’ll Do
- Own end-to-end delivery of major platform initiatives, from design through deployment and post-launch success.
- Design, develop, and optimize distributed microservices in Golang for scale, reliability, and performance.
- Collaborate across teams — Product, AI, and Customer Success — to align architecture with business objectives.
- Drive engineering excellence through code quality standards, design reviews, automation, and CI/CD best practices.
- Be a mentor and multiplier, guiding software engineers through architecture decisions, trade-offs, and delivery.
- Partner with leadership to align engineering strategy with product objectives and technical roadmap.
What We’re Looking For
- 10+ years in software engineering with cloud-native architecture experience.
- Proven record of driving technical projects end-to-end, coordinating across teams and stakeholders.
- Strong hands-on background in microservices architecture, distributed systems, and API-driven design.
- Expertise in Kubernetes, Docker, and CI/CD pipelines in a cloud environment (Azure preferred).
- Familiarity with modern databases, gRPC, message queues, and DevOps automation.
- Strong problem-solving, communication, and leadership skills — comfortable leading discussions from code to business impact.
- (Bonus) Understanding or interest in cybersecurity, AI-driven systems, or threat intelligence.
Our Culture
- Ownership & Leadership: Engineers make decisions and own outcomes.
- Mentorship & Growth: Learn from industry leaders and experiment with the frontier of AI and cybersecurity.
- Collaboration & Inclusion: We value diverse perspectives that challenge the status quo and fuel innovation.
- Impact Mindset: Every line of code contributes to shaping the future of enterprise security.

