Principal Software Engineer
Core
Design and build AI-first platforms, tools, and best practices to enhance developer experience for Snowsight and drive agentic development workflows.
Role type
Principal Software Engineer (Developer Tooling & AI Platform)
Builds
AI-first platforms, developer tooling, CI pipelines, testing/validation platforms, and monitoring/logging stacks for Snowsight.
Domain
Enterprise SaaS / AI / Developer Experience
Deliverable
production ML models | product features | infrastructure
Required skills
AI/LLM application development, enterprise-grade build systems, distributed systems, data structures and algorithms, Go/Java/Python fluency, platform reliability engineering, strategic prioritization
Preferred skills
Agentic workflows, prompt/tool engineering, automated remediation, mentoring
Technologies
Go, Java, Python
Responsibilities
Design AI-first platforms to enhance developer experience, drive strategy for agentic development workflows, improve platform reliability via observability and SLOs, collaborate on end-to-end solutions, contribute to engineering processes and standards.
Seniority
Principal, hands-on IC with strategic impact