The Principal Software Engineer sets technical direction for Willow’s platform while remaining hands-on in production code and tackling major technical challenges. This senior individual-contributor role shapes architecture across teams, establishes engineering standards, and mentors engineers to help deliver secure, reliable, high-quality software at scale. It is not a people-management position. The role works across Engineering, Product, Customer Engineering, Sales, Marketing, and external partners, often across time zones. The engineer owns architecture for complex cloud-based systems on Azure, including containers, graph storage, LLMs, and other Azure services; leads designs and integrations; and helps set standards for code quality, observability, reliability, and security. The role also advises senior leadership on technical and product strategy, supports engineering culture and knowledge sharing, and helps teams use AI tools effectively. In the first year, the engineer will determine a secure, performant, cost-effective, and scalable direction for Willow’s building topology graph storage, working with partners on difficult technical challenges. They will own features that make graph data available to Willow Copilot and other platform components, and work daily with developers to optimize the application platform, resolve issues, and design for rapid growth. The position is fully remote and based in Washington or California, with the Seattle area preferred.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal
Education Level
No Education Listed