Open Role
Smartsheet

Remote opportunity at

Smartsheet

Principal Software Engineer (Remote Eligible in Bulgaria)

This is a principal-level architecture role on the Smartsheet platform, a product that helps teams organize and manage their work. The engineer would shape the next…

View Company

Role Snapshot

Hiring Now
Work arrangement
Remote
Where applicants may be
Not specified
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Published3h ago
Listing Views0
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

This is a principal-level architecture role on the Smartsheet platform, a product that helps teams organize and manage their work. The engineer would shape the next generation of that platform, with responsibility for how it scales, stays secure and performs for a very large global user base. The job is fully remote and performed from Bulgaria. The principal engineer reports to an engineering leader who is also based in Bulgaria.…

Job Description

This is a principal-level architecture role on the Smartsheet platform, a product that helps teams organize and manage their work. The engineer would shape the next generation of that platform, with responsibility for how it scales, stays secure and performs for a very large global user base.

The job is fully remote and performed from Bulgaria. The principal engineer reports to an engineering leader who is also based in Bulgaria. Smartsheet describes its broader direction as pairing people with AI agents, so that routine tasks are automated and insights can be found at scale.

Much of the work is technical leadership rather than hands-on feature delivery. The role sets architecture strategy, makes major technical decisions, reviews project designs, guides reviews of launches for high-impact projects and drives cross-team initiatives to completion. Mentoring senior engineers and influencing practice across several teams are part of the job, as is working with product managers to weigh market demand against technical limits.

The posting is aimed at engineers with a long record of designing high-availability systems, a working grasp of distributed computing, event-driven designs and microservice architectures, and experience leading large architectural change. Clear communication with both technical staff and senior executives is expected.

Responsibilities

  • Design and lead the build of next-generation platform architecture with attention to scale, security and performance
  • Set architecture strategy and take the lead on significant technical choices for the platform
  • Review technical project designs and give feedback in design reviews
  • Own cross-functional technical initiatives and keep several teams aligned on shared goals
  • Chair launch reviews for major projects
  • Mentor senior engineers and spread best practices across teams
  • Work with product management to balance market needs against technical constraints
  • Champion quality, monitoring, testing and operational reliability
  • Take on additional assigned duties

Requirements

  • Experience designing scalable, highly available systems in several languages, including Python, Go, Java, C/C++ and SQL
  • Working understanding of distributed computing, event-driven architecture and microservices
  • Track record of leading large architecture transformations that span multiple teams
  • Skill in web app development plus data structures and OO design
  • History of mentoring senior engineers toward technical leadership
  • Ability to explain complex technical topics to technical staff and executives
  • Experience with large-scale cloud infrastructure and database performance tuning
  • Works autonomously and keeps work tied to business goals
  • Familiarity with Agile or Scrum practices
  • Continuously authorized to work in Bulgaria, and fluent in English

Core Skills

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

Where is this role based?

The role is remote and performed from Bulgaria, with a reporting line to an engineering leader based there. Candidates must be continuously authorized to work in Bulgaria.

Is a salary figure given?

No exact figure is stated. The posting says base pay falls within a competitive range that depends on location, level, experience and skills, and that an incentive opportunity priced at market rates also applies.

Which programming languages matter for this role?

The posting names Python, Go, Java, C/C++ and SQL as languages in which architecture experience is expected, alongside web application development and object-oriented design.

What is the employment type?

The posting describes a full-time role. It does not list specific employee benefits beyond the incentive opportunity.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Posted by Smartsheet

Source: Jobicy

View the original listing ↗

Posted by employer: Not specified

Added to Jobsiz: Oct 13, 2026

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

Smartsheet

Smartsheet

8Open Jobs
—No reviews yet
View Company Profile