Staff Full Stack Engineer

TLDR

Lead technical direction and build full stack features for a foundational product impacting 14 million+ students, while mentoring engineers and driving meaningful work.

Staff Full Stack Engineer, Surveys

About the Role

As a Staff Full Stack Engineer on the Surveys squad, you’ll help lead the next phase for Panorama’s first and most foundational product.

Surveys sit at the core of how districts understand student experience and well-being, supporting insight and action for educators serving 14 million+ students at schools nationwide.

This is a senior technical leadership role focused on building the right systems, guiding the right decisions, and enabling teams to deliver meaningful work sustainably. You’ll operate as a technical partner to Product and Design, a mentor and force multiplier for engineers on the Surveys squad, and a senior technical contributor across Panorama’s engineering

organization—helping shape shared patterns, standards, and long-term technical direction.

You’ll spend your time across three modes: setting technical direction, unblocking and guiding complex execution, and diving deep into the codebase when the hardest problems demand hands-on leadership.

This role is ideal for someone who values building for the long haul, clear ownership, and outsized impact through both their own work, the success of their squad, and the health of the broader engineering organization.

What You’ll Do

Technical Leadership & Squad Enablement

  • Act as the primary technical partner for the Surveys squad, translating complex product needs into durable, incremental technical plans.
  • Guide architectural decisions and technical tradeoffs, balancing short-term delivery with long-term system health.
  • Identify technical risks early and lead the team through complex rollouts, migrations, and performance-sensitive changes.
  • Mentor engineers through pairing, code reviews, and technical guidance, helping expand their scope and confidence.
  • Raise the bar for engineering quality, testing practices, and maintainability through both example and feedback.
  • Model strong engagement through consistent presence, clear communication, and follow-through across the Surveys squad and adjacent teams.

Systems Ownership & Product Impact

  • Design, build, and maintain full stack features and systems that power survey administration, response collection, reporting, and insights.
  • Take ownership of a large, long-lived system, strengthening its foundations while modernizing how it’s built, scaled, and extended.
  • Balance new feature development with sustained investment in platform health, technical debt reduction, and operational excellence.
  • Partner closely with Product and Design to ensure survey experiences are intuitive, accessible, performant, and aligned with real customer needs.

Thoughtful AI & Automation

  • Identify where AI and data-driven techniques can meaningfully improve survey workflows, insight quality, or internal tooling—and where they should not be used.
  • Collaborate with Data Science and platform teams to integrate AI-assisted capabilities in ways that are production-ready, responsible, and maintainable.
  • Help set technical standards for how the Surveys squad evaluates, adopts, and evolves AI-powered features over time.


    Org-Level Staff Contribution
  • Serve as a senior technical voice within the Surveys squad and across the broader engineering organization.
  • Collaborate with other Staff and Principal engineers to align architectural patterns, practices, and technical direction.
  • Contribute to shared standards and help evolve Panorama’s engineering practices through design discussions, reviews, and mentorship beyond the squad.
  • Share work, learnings, and technical decisions broadly, helping increase visibility and alignment across the organization.

Requirements

Our Ideal Candidate Has

  • 7+ years of professional software engineering experience, including work at the Senior or Staff level.
  • Strong full stack experience, with deep proficiency in Ruby on Rails (or a comparable backend framework) and experience with modern front-end frameworks (preferably Vue.js).
  • A track record of leading complex technical initiatives from design through production, keeping teams moving forward without sacrificing quality.
  • A pragmatic interest in applying AI thoughtfully to real-world products, with a focus on user value, correctness, and system health.
  • The ability to reason clearly about tradeoffs between speed, quality, and long-term sustainability.
  • A leadership style rooted in clarity, collaboration, and example rather than formal authority.
  • Comfort operating in ambiguous problem spaces and taking ownership of defining a clear technical path forward.

Benefits

The “Base Salary” range represents the low and high end of the anticipated salary range for this position across all US locations. Determining this anticipated Base Salary range involves considering many factors in making compensation decisions, including but not limited to: unique skill sets, experience, training, performance, licensure and certifications, and other business and organizational needs. Additionally, our anticipated Base Salary determination is just one component of Panorama’s competitive total rewards strategy, including annual bonus or commission awards, equity awards, and other region-specific health and welfare benefits.

Salary Range $165,215 - $242,963

Panorama Education is dedicated to building a diverse and inclusive company because we serve students, educators, and families from diverse backgrounds and identities across the country; we’ve seen how our product and impact are strengthened the more we reflect that diversity. In addition, we have found (and we believe the research) that diverse teams are higher-performing, and we embrace the varied perspectives that our team members share with each other. As such, we are an Equal Opportunity Employer. Panorama also has a policy on maintaining a drug-free workplace.

Panorama Education builds data analytics tools designed specifically for K-12 schools, empowering educators to improve student outcomes in areas like academics, social-emotional learning, and family engagement. Serving over 2,000 school districts and 15 million students nationwide, Panorama's solutions provide actionable insights that help schools address their unique challenges and foster a thriving educational environment.

View all jobs
Salary
$165,215 – $242,963 per year
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Full-Stack Engineer Q&A's
Report this job
Apply for this job