Job Description
Job Overview
Smartsheet is seeking a Principal Software Engineer to lead the design and implementation of next-generation architecture, ensuring scalability, security, and performance for millions of global users. This role involves making key architectural decisions, mentoring senior engineers, and driving large-scale projects while integrating sophisticated AI capabilities into complex systems. The ideal candidate is passionate about continuous learning and eager to grow in a fast-paced, innovative environment.
Technical Requirements
Required Skills
- • system architecture
- • scalable systems design
- • web application development
- • data structures
- • object-oriented design
- • cloud architectures
- • Agile/Scrum methodologies
Preferred Skills
- • distributed systems
- • event-driven architectures
- • microservices
- • database optimization
Experience Level
Proven experience in system architecture and leading architectural transformations across multiple programming languages and frameworks.
Responsibilities
- • Lead the design and implementation of scalable architecture for Smartsheet.
- • Define and drive architecture strategy and key technical decisions.
- • Review and guide technical project designs for system resilience and scalability.
- • Mentor senior engineers and influence best practices across teams.
- • Lead deployment reviews for high-impact projects.
- • Collaborate with product management to balance market needs with technical constraints.
- • Drive integration of AI capabilities into complex architectures.
- • Advocate for quality and operational excellence.
Additional Information
- Location
-
Bangalore, INDIA
- Type
-
Hybrid
- Compensation
-
Not specified