Bellevue, WA
5 days ago
Principal Software Engineer - Analyze Data (Remote Eligible)
Smartsheet is looking for a visionary leader and hands-on builder, capable of working across teams to solve challenging problems, architecting cloud-native enterprise solutions for our customers.   You will work on our hardest problems, building high quality, architecturally sound systems that are aligned with our business needs. AI plays a big role at Smartsheet and you will be expected to lead initiatives to expand our AI portfolio, both internally and for our customers. Additionally, you will help establish technical standards and drive Smartsheet’s overall technical architecture, engineering practices, and engineering methodologies. The ideal candidate will be able to translate business goals into workable solutions, working across multiple teams, aligning and driving vision while delivering on today's challenges, and work hands on with engineers while influencing upper management.   You will report to our Director, Engineering located in our Bellevue, WA office, or you may work remotely from anywhere in the US where Smartsheet is a registered employer.   You Will: Serve as a technical leader on our most demanding, cross-functional projects Functionally decompose complex problems into simple, straight-forward solutions Build enterprise grade scalable systems Solve challenging distributed systems problems and work with modern cloud infrastructure (AWS, Kubernetes) Influence technical direction of the group towards creating a comprehensive service-oriented architecture Guide and mentor team members regarding architecture and best practices Review, influence, and coach team on project designs Forge strong partnership with product management, UX, and other key areas of the business Drive the strategic integration of sophisticated AI capabilities into complex multi-system architectures, defining patterns and best practices, serving as a thought leader who identifies and leads AI initiatives to address technical challenges and improve productivity across groups.   You Have: 10+ years software development experience building highly scalable, highly available applications 10+ years of programming experience with full stack technologies such Java, Kotlin or TypeScript 2+ years of experience with cloud technologies (AWS, Azure, etc.) Experience developing, documenting, and supporting REST APIs 1.5+ years experience designing, building, and maintaining AI-augmented features for enterprise SaaS products A degree in Computer Science, Engineering, or a related field or equivalent practical experience. Legally eligible to work in the U.S. on an ongoing basis
Confirm your E-mail: Send Email