Software Architect Remote

US Research Development

全職United StatesFull-Time (FTE)
AWS CI/CD C# Python Java React TypeScript Docker Kubernetes ISO27001 TX-RAMP AWS-based

Company Overview

At Panopto, we are the most customer-centric learning technology company in the world. As the leader in visual and audio-based learning, we empower organizations to share knowledge effortlessly in a capture and post-capture world. We don't just build software; we obsess over our users' goals to deliver solutions that truly matter. Our mission is simple: to attract the brightest talent, people like you, to Elevate the Craft and do the most impactful work of your career.

Panopto is a proud remote-first company, headquartered in Pittsburgh, with offices in London, Hong Kong, Singapore, and Sydney. Our video knowledge management platform is the largest repository of expert learning videos in the world, serving over 11 million users across 1,600 companies and universities worldwide.

Job Title

Software Architect

Remote Location

Remote - US

Position Summary

In this role, you will have the opportunity to do the most impactful work of your career, elevating your craft while contributing to a team that values lifelong learning. As a Software Architect at Panopto, you are a principal technical authority responsible for the design, integrity, and evolution of the core platform that supports over 11 million users. You own the long-term technical vision, bridging the gap between high-level business objectives and robust, scalable engineering execution.

This is not a theoretical role. We believe the best architectural decisions are made by those who are deeply connected to the codebase and the challenges of the teams using it. You will be expected to remain hands-on, actively collaborating with feature teams to implement architectural patterns, conduct design reviews, and troubleshoot critical system bottlenecks.

Job Responsibilities

  • Architectural North Star: Define and drive the long-term technical roadmap, replacing "activity" with high-impact architectural patterns that reduce technical debt and accelerate development velocity.
  • Engineering Excellence: Act as the final word on systems design, ensuring our AWS-based infrastructure is performant, secure (ISO 27001), and cost-effective.
  • Clarity Over Complexity: Translate complex product requirements into elegant technical designs that feature teams can implement with minimal friction.
  • Elevate the Craft: Partner directly with feature teams to conduct design reviews and troubleshoot bottlenecks, raising the bar for code quality across the department.
  • Strategic Influence: Act as a trusted advisor to the CTO and Product leadership, explaining technical trade-offs through the lens of customer impact and business growth.
  • Cross-Team Collaboration: Work across teams to resolve critical architectural challenges, champion engineering excellence, and mentor senior technical staff.
  • Mentorship: Guide and mentor engineering teams through complex technical challenges while ensuring systems remain reliable, scalable, and modern.
  • Innovation: Contribute to initiatives that advance core values and support professional growth in elevating your craft.

Requirements

  • Mastery of Scale: 12+ years of experience designing and evolving complex, distributed systems that handle massive scale.
  • Cloud Native Expertise: Deep proficiency in AWS (or similar), CI/CD pipelines, and high-scale backend services.
  • Full-Stack Fluency: Proficiency in modern languages (C#, Python, or Java) and understanding of modern web standards (React/TypeScript).
  • Outcome-Oriented: A track record of modernizing legacy codebases while maintaining system stability - you don't just "design"; you deliver.
  • Authentic Leadership: Lead through influence and technical merit, not title. Be a lifelong learner who invests in the growth of those around you.
  • Proven Leadership: Previous experience in a formal Technical Lead or Architect role where you successfully steered high-level technical strategy.
  • Architecture at Scale: Deep expertise in architecting high-availability enterprise systems that thrive under heavy load.
  • Security & Compliance: Familiarity with implementing ISO 27001 and TX-RAMP standards within production environments.
  • Inclusive Design: A commitment to accessibility (WCAG) and experience creating inclusive, user-centric interfaces.

What Success Looks Like

Within 6 Months: After conducting a deep dive into our codebase and AWS infrastructure, you will have identified the top three architectural bottlenecks and proposed a roadmap to resolve them, ensuring our systems are as elegant as the user experiences they support.

Within 1 Year: Lead the architectural design for a mission-critical feature or system modernization project. Success is achieving full alignment between Engineering and Product, moving the needle on a core performance metric (e.g., latency reduction or cost-to-serve).

Your Legacy: Full ownership of technical excellence - a world-class environment where "Elevating the Craft" is the daily standard. Your legacy will be measured by a system that remains resilient under global demand and a developer experience so streamlined that deployment velocity becomes a competitive advantage.

Compensation & Benefits

  • Salary Range: $180,000 - $200,000 USD per year
  • Bonus: Eligible for performance bonus as part of the compensation package
  • Health Insurance: Comprehensive health insurance programs
  • Flexible Spending Accounts: FSAs for eligible expenses
  • Retirement Savings Plans: 401(k) and retirement savings programs
  • Life and Disability Insurance: Programs providing both paid and unpaid time away from work
  • Paid Time Off: Competitive leave policies
  • Remote-First Culture: Flexible work arrangements with the autonomy of a startup

Beyond the Requirements

At this point, we hope you're feeling excited about the job description you're reading. Even if you don't feel that you meet every single requirement, we still encourage you to apply. We're eager to meet people that believe in our mission and can contribute to our team in a variety of ways - not just candidates who check all the boxes. We want people to feel comfortable expressing their true selves and to come, stay, and do their best work here.

How to Apply

To apply for this position, please submit your application through our online portal. The standard interview process involves several steps: Application Review → Recruiter Call → Video Interview & Assessment → Hiring Manager Call → Interview Loop → Debrief → Offer.

For recruiting tips and guidance on crafting an impressive application, please visit our recruiting resources.

Panopto is an Equal Opportunity Employer. We value and encourage diversity and solicit applications from all qualified individuals. Panopto is committed to providing reasonable accommodation to applicants with disabilities. If you require accommodation for interviewing or participating in the employee selection process, please contact the Employee Experience department.

Note: Panopto may utilize artificial intelligence (AI) tools to assist in our recruitment and evaluation process. All final hiring decisions are made by human reviewers. If you have concerns regarding the use of AI in your assessment, please contact Panopto Talent Attraction to request a manual review of your application.