Job Title: Staff Full Stack Engineer Company Name: Panorama Education Job Url: https://apply.workable.com/panorama-education/j/98E3E47D07/?jr_id=69c4d8d76f4f855eeda7881b Job Description: Description 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.