Remote Principal Software Engineer, Core Experiences (Remote Eligible)

Other Jobs To Apply

For over 20 years, Smartsheet has empowered teams to manage work seamlessly and scale solutions smarter. Now, in our most ambitious chapter yet, we are uniting human teams with AI agents. By orchestrating the work agents do best, automating manual tasks and uncovering insights at scale, we create the space for people to focus on what truly matters: judgment, creativity, and big thinking. That is magic at work, and it’s what we show up for every day.

Core Experiences owns the platform and front end behind Smartsheet's most used work surfaces. These are the sheets, reports, and dashboards millions of people open every day to plan, track, and run their work. Underneath them are petabytes of customer work data, one of the largest and most valuable datasets at the company. As AI agents join human teams, that data has to serve two very different users. People expect an instant, real-time collaborative experience. Agents read, write, and analyze at machine scale. Meeting both means rethinking how sheet data is stored, served, and moved between our operational systems and a world-class lakehouse platform. We hold that work to the highest standards of performance, reliability, and correctness.


As a Principal Software Engineer on Core Views, you will set the technical direction for systems at the heart of Smartsheet. This is a hands-on architect role. You will spot the company's largest technical opportunities before they are obvious, prove them out with prototypes, and build alignment across engineering organizations, including on roadmaps you do not own. You will turn multi-quarter efforts into phased plans with clear milestones and candid risk reporting, then deliver them. You will make the hard trade-offs between latency, consistency, and cost. You will write the architecture decisions and standards other teams build on, and raise the technical bar for engineers across the company. Your first major initiative will reshape how sheet data moves between our transactional stores and our data platform. What comes after is yours to help define.


You will report to our Sr. Director of Engineering located in our Bellevue, WA office, or you may work remotely from anywhere in the US where Smartsheet is a registered employer.


You Will:



  • Architect the Sheet Data Platform: Own the end-to-end design for how sheet data is stored, tiered, and served across our transactional databases and our lakehouse platform. That includes data lifecycle and retention strategy, schema evolution, asynchronous access patterns, and consistency guarantees that users and agents can rely on.

  • Design for People and Agents at Scale: Shape the services and APIs that serve sheet data to a real-time collaborative experience used by millions and to AI agents that read, write, and analyze at machine scale. Make the hard trade-offs between latency, consistency, and cost, and document them so others can build on them.

  • See Around Corners: Identify the largest technical opportunities and risks across Core Views and the platforms it depends on before they become obvious. Build the prototypes that prove them out and turn them into initiatives leadership will invest in.

  • Lead High-Stakes Migrations: Plan and execute changes to petabyte-scale production data with zero customer impact. That means phased cutovers, backfill and reconciliation, verification at scale, and a rollback path for every step.

  • Own Delivery End to End: Scope multi-quarter efforts into phased plans with clear milestones, track progress across teams, raise risks early and candidly, and ship on time.

  • Carry Architecture Across Org Boundaries: Partner with Product, Data Platform, AI Platform, and Infrastructure to align on direction. Influence roadmaps you do not own, and represent Core Views in company-level platform and vendor decisions.

  • Set the Standard: Bring industry best practices into Smartsheet engineering. Write the architecture decisions, RFCs, and standards other teams build against, and lead the design reviews that hold them to that bar.

  • Lead on AI-Driven Engineering: Define the patterns and guardrails for integrating AI capabilities into complex multi-system architectures and into how our engineers build software. Measure the impact so successful practices spread across groups.

  • Stay Hands-On: Solve complex problems across multiple systems with simple, high-performing code in Java on AWS and Kubernetes. Do deep code reviews across product areas, and mentor senior and staff engineers on distributed systems and data-intensive design.

  • Own Production at the Deepest Level: Participate in on-call and lead the most complex incidents to resolution. Dig into the internals of databases and infrastructure to find performance bottlenecks, and drive the root-cause work that makes the platform more resilient.


You Have:



  • 10+ years building highly scalable, highly available, low-latency systems, including several years operating at Principal or Staff level. You write production-quality Java or Kotlin and can work comfortably across the stack.

  • Asynchronous Distributed Systems: You've designed and run async, event-driven systems on AWS or comparable cloud infrastructure. You know firsthand where they break: ordering, idempotency, back-pressure, partial failure, and consistency across service boundaries.

  • Large Data in Production: You've owned systems backed by very large relational or distributed datastores. You've tuned them, scaled them, outgrown them, and moved data off them without customers noticing.

  • Ambitious Projects, Shipped: You've taken a fuzzy, high-stakes technical problem from first prototype to production across multiple teams. You can show the phased plan, the risks you called early, and the outcome.

  • Direction Others Adopted: You've written the design docs, RFCs, or standards that changed how an engineering organization builds, and they held up after you moved on.

  • LLMs in Real Products: You've built LLM-enriched workflows that delivered measurable value to SaaS customers, and you have grounded opinions on what AI does and doesn't change about building software.

  • A degree in Computer Science, Engineering, or a related field, or equivalent practical industry experience.

  • Legally eligible to work in the U.S. on an ongoing basis.


Nice to Have



  • Databricks (Delta Lake, Unity Catalog, Spark) or comparable lakehouse experience such as Snowflake or Apache Iceberg. If you haven't used it but learn fast, we still want to hear from you.

  • Streaming platforms such as Kafka or Kinesis.

  • Building data access for AI agents, such as MCP servers or agent-facing APIs.

  • Real-time collaborative applications.

Current US Perks & Benefits:



  • Employer subsidized medical/vision and dental coverage for full-time employees

  • 401k Match to help you save for your future (50% of your contribution up to the first 6% of your eligible pay)

  • Monthly stipend to support your work and productivity

  • Flexible Time Away Program, plus Sick Time Off

  • US employees are automatically covered under Smartsheet-sponsored life insurance, short-term, and long-term disability plans

  • US employees receive 12 paid holidays per year

  • Up to 24 weeks of Parental Leave

  • Personal paid Volunteer Day to support our community

  • Opportunities for professional growth and development including access to Udemy online courses

  • Company Funded Perks, including a counseling membership, local retail discounts, and your own personal Smartsheet account

  • Teleworking options from any registered location in the U.S. (role specific)


Smartsheet provides a competitive base salary range for roles that may be hired in different geographic areas we are licensed to operate our business from. Actual compensation is determined by several factors including, but not limited to, level of professional, educational experience, skills, and specific candidate location. In addition, this role will be eligible for a market competitive incentive opportunity.

US Base Salary Pay Range

$205,000 - $275,000 USD


Get to Know Us:


At Smartsheet, your ideas are heard, your potential is supported, and your contributions have real impact. You’ll have the freedom to explore, push boundaries, and grow beyond your role. We welcome diverse perspectives and nontraditional paths—because we know that impact comes from individuals who care deeply and challenge thoughtfully. When you’re doing work that stretches you, excites you, and connects you to something bigger, that’s magic at work. Let’s build what’s next, together.


Equal Opportunity Employer:


Smartsheet is an Equal Opportunity (EEO) employer committed to fostering an inclusive environment with the best employees. It is our policy to provide equal employment opportunities to all qualified applicants in accordance with applicable laws in the US, UK, Australia, Germany, Costa Rica, Japan, Bulgaria, India, and Singapore. All qualified applicants will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran or disabled status, or genetic information.


If there are preparations we can make to help ensure you have a comfortable and positive interview experience, please let us know.



#LI-Remote

Back to blog

Other Jobs To Apply

Experienced Software Engineer

🌎 Software Engineer (GitHub Contributor), Remote- Contract

Part-Time Shopify Data & PO Coordinator (Remote)

Customer Support Specialist (Remote) – AT Chewy

X (Twitter) Account Manager, Content Creator & reputed company Specialist

Target Work From Home Jobs Las Vegas, Remote At Home Jobs Apply In US ( Director )

Administrative Assistant, Director (Remote)

Software Engineer II - Reliability Engineering Tooling (Remote)

Hobby Lobby Remote Customer Service, Remote Jobs

Eddie Bauer Work From Home Jobs (Customer Support) $75000/Year

Corporate Communications Coordinator (Contract)

Careercusp: FULL TIME Hulu Content Moderator $370/hours

Part Time Data Engineering Manager - reputed company Xbox Game Studios Quality - Remote Opportunity with Flexible Work Arrangements

Customer Service Rep (100% Work From Home)

User Operations Associate, Support

Billing Coordinator I (Healthcare Billing Specialist REMOTE)

CVS Health Customer Support Rep – Remote

Call Center Service Advocate I - Remote

Senior account resolution representative

Principal Analyst - Digital Compliance (Remote)

United Airlines Reservations Representative (Remote)

American Airlines Reservation Agent (Remote)

Remote Airport Operations Agent | $20-30/hr | Flexible Shifts

Delta Airlines Work From Home (Remote)$27/Hour

Remote job American Express Remote Jobs Virtual Customer Care Professional Job ID- 602 Job ID- 2795

Costco Customer Service Representative (Remote)

( Senior Specialist ) Remote Jobs Paying 30 An Hour, Work From Home Jobs San Antonio @ Get Dream Job

Starbucks Hiring Near Me, Starbucks Remote Careers @ Get Dream Job

Call Center Agent (PT or FT - 100% Work From Home)

Disney Remote Jobs, Disney Work From Home Jobs @ Get Dream Job

Strategic Negotiator, Energy Market Development, Virtual Power Plants and Distributed Capacity

Amazon Customer Service - Work From Home $16-$24/hr

Apple Remote Jobs in USA $30/Hour

Tesla Work From Home Jobs (Customer Service, Entry Level)

vacancy remote job Remote Tesla Jobs From Home Job $21An Hour Job ID- 1045

Netflix Jobs Work From Home, Remote Netflix Jobs @ Get Dream Job

Program Manager, People Strategy

Staff Product Designer, Listing & Inventory

Engineering Manager - Music at Spotify: 100% Remote (NY)

Remote-Ready Podcast Sales Strategy PM

Content Solutions Specialist (Java, Python, or YAML)

Sr Live Event Technology Engineer

Project Manager, VoIP - Comcast Business

Virtual - Comcast Business Sales - Loyalty

Distinguished Threat Hunter at Verizon: 100% Remote (Temple Terrace, FL, Alpharetta, GA, Irving, TX, Charlotte, NC, Livingston, NJ)

Retail Sales Consultant

Supervisor Employee Services Contact Center - REMOTE

Mobile Trailer Technician - 1 Yr Experience - Earn $19.59- $45.39/Hour

Business Development Executive - Full-time

Sr. Digital Products & Innovation Analyst

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...