Principal Software Engineer (Remote Eligible in Bulgaria)

Smartsheet
Bulgaria
Workplace: RemoteFull timeFunction: Software EngineeringSkills: ["Mentoring","Communication","Autonomous work","Technical leadership"]

Lead the design and implementation of Smartsheet’s next-generation architecture, driving architecture strategy and key technical decisions for a scalable, secure, high-performance platform used by millions. Own cross-functional technical initiatives, guide design reviews, and run deployment reviews to ensure reliability. Mentor senior engineers, influence best practices across teams, and collaborate with product and stakeholders to balance market needs with technical constraints.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Smartsheet
Smartsheet
1 year ago

Principal Software Engineer (Remote Eligible in Bulgaria)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 11 hours agoStatus: Live

Job Summary

Lead the design and implementation of Smartsheet’s next-generation architecture, driving architecture strategy and key technical decisions for a scalable, secure, high-performance platform used by millions. Own cross-functional technical initiatives, guide design reviews, and run deployment reviews to ensure reliability. Mentor senior engineers, influence best practices across teams, and collaborate with product and stakeholders to balance market needs with technical constraints.
Location: Bulgaria
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Lead the design and implementation of Smartsheet’s next-generation architecture, ensuring scalability, security, and performance for global users.
  • •Define and drive architecture strategy, making key technical decisions that shape the platform’s future.
  • •Review and guide technical project designs during design reviews to ensure resilience and scalability.
  • •Take ownership of cross-functional technical initiatives and drive large-scale projects to completion aligned to architectural goals.
  • •Foster technical leadership by mentoring senior engineers, running deployment reviews, and promoting quality and operational excellence.

Key Requirements

  • •Proven system architecture experience designing scalable, high-availability systems across multiple languages/frameworks (Python, Go, Java, C/C++, SQL).
  • •Deep understanding of distributed systems, event-driven architectures, and microservices.
  • •Strong experience leading large-scale architectural transformations and influencing technical direction across teams.
  • •Expertise in web application development, data structures, and object-oriented design.
  • •Legally eligible to work in Bulgaria on an ongoing basis and fluent in English.
Skills:MentoringCommunicationAutonomous workTechnical leadership
Languages:English
Tech Stack:PythonGoJavaC/C++SQLDistributed systemsEvent-driven architecturesMicroservicesWeb application developmentCloud architecturesAgile/Scrum

Eligibility

Work Authorization:Authorization required. Sponsorship not provided.

Company Brief

Smartsheet
Provides a cloud-based work management platform that enables teams to plan, track, automate, and report on work. Smartsheet combines spreadsheets, collaboration, and workflow automation to help organizations manage projects and processes at scale.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Bellevue, United States
Founded: 2005
WebsiteLinkedIn