Apply

Principal Software Engineer (Remote Eligible in Bulgaria)

Posted 2024-11-07

View full description

💎 Seniority level: Principal, Proven experience in system architecture and large-scale transformations.

📍 Location: Bulgaria

🔍 Industry: Software Development, Collaborative Work Management

🏢 Company: Smartsheet

🗣️ Languages: English

⏳ Experience: Proven experience in system architecture and large-scale transformations.

🪄 Skills: LeadershipPythonSQLAgileJavaProduct ManagementSCRUMC++StrategyData StructuresGoCommunication Skills

Requirements:
  • Proven experience in system architecture and the design of scalable, high-availability systems across multiple programming languages.
  • 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.
  • Track record of mentoring senior engineers through architectural challenges.
  • Strong verbal and written communication skills for conveying complex concepts.
  • Experience with cloud architectures and database optimization for performance.
  • Ability to work autonomously and align initiatives with business objectives.
  • Familiarity with Agile/Scrum methodologies.
Responsibilities:
  • Lead the design and implementation of Smartsheet’s next-generation architecture.
  • Define and drive architecture strategy, making key technical decisions.
  • Review and guide technical project designs for resilience and scalability.
  • Take ownership of cross-functional technical initiatives and project completion.
  • Mentor senior engineers and promote best practices across teams.
  • Lead deployment reviews ensuring scalability, performance, and security.
  • Collaborate with product management to balance market needs with technical constraints.
  • Advocate for quality and operational excellence in system monitoring and maintenance.
Apply