Job Description
Smartsheet, a global leader in Collaborative Work Management, is expanding its operations in India and seeking a Principal Software Engineer. This role involves leading the design and implementation of Smartsheet’s next-generation architecture, ensuring scalability, security, and performance for millions of global users. The Principal Software Engineer will define and drive architecture strategy, making key technical decisions that shape the future of the platform.
Role involves:
- Leading the design and implementation of Smartsheet’s next-generation architecture.
- Defining and driving architecture strategy.
- Reviewing and guiding technical project designs.
- Taking ownership of cross-functional technical initiatives.
- Fostering strong technical leadership.
- Leading deployment reviews for high-impact projects.
- Collaborating closely with product management and other business stakeholders.
- Advocating for quality and operational excellence.
Requirements:
- Proven experience in system architecture and the design of scalable, high-availability systems.
- Deep understanding of distributed systems, event-driven architectures, and microservices.
- Strong experience in leading large-scale architectural transformations.
- Expertise in web application development, data structures, and object-oriented design.
- A track record of mentoring senior engineers.
- Strong verbal and written communication skills.
- Experience with cloud architectures and infrastructure at scale.
- Demonstrated ability to work autonomously.
- Familiarity with Agile/Scrum methodologies.
- Legally eligible to work in India on an ongoing basis.
- Fluency in English is required.
Smartsheet offers:
- A chance to have your ideas heard and your potential supported.
- Freedom to explore, push boundaries, and grow beyond your role.