Panorama Education is dedicated to improving student experiences through data-driven insights, and they are seeking a Staff Full Stack Engineer to enhance their Surveys product. In this role, you will lead technical initiatives, mentor engineers, and develop full-stack features to improve scalability and performance while integrating AI solutions into workflows.
Responsibilities:
- Design, build, and maintain full stack features and systems that power Panorama's Surveys product
- Lead complex technical initiatives that improve scalability, reliability, and performance of survey workflows and reporting, including selectively incorporating AI-assisted approaches where they add clear value
- Partner with Product and Design to translate customer needs into well-scoped, durable technical solutions
- Balance new feature development with ongoing investment in platform health, technical debt reduction, and operational excellence
- Ensure survey experiences are intuitive, accessible, and performant for educators and administrators
- Serve as a senior technical voice within the Surveys squad, helping guide architectural decisions and technical direction
- Mentor and support engineers across the team through pairing, code reviews, and technical guidance
- Raise the bar for engineering quality, testing practices, and maintainability
- Collaborate with other Staff and Principal engineers to align patterns and practices across Panorama's technology organization
- Contribute to shared technical standards and help evolve Panorama's engineering practices over time
- Work across the stack, with deep backend expertise in Ruby on Rails and comfort building and evolving front-end experiences in Vue.js
- Support data-intensive features, including survey administration, response collection, reporting, and insights
- Design, prototype, write, test, review, debug, deploy, and monitor production code
Requirements:
- 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 and working knowledge of modern front-end frameworks (Vue.js preferred)
- Experience working on large, long-lived products and evolving systems over time
- A product-oriented mindset and the ability to reason about tradeoffs between speed, quality, and sustainability
- A proven track record of mentoring engineers and providing technical leadership without formal authority
- Strong communication skills and the ability to collaborate effectively across engineering, product, and design
- Comfort working with ambiguity and ownership over complex problem spaces
- Interest in applying AI thoughtfully to improve workflows, data quality, and product experiences, with a strong sense of when automation is and is not optimal
- Experience collaborating with data science or AI-focused teams, or hands-on experience integrating AI-powered capabilities into production systems