
Senior Software Engineer Full Stack
Job Description
Senior Software Engineer
Join Pano AI and build technology that protects communities and the environment from the devastating impact of wildfires. We are tackling a critical challenge amplified by climate change: the speed and intensity of wildfires. By accelerating detection and providing crucial real-time intelligence, we empower first responders to act faster and safer, preventing small ignitions from becoming large-scale disasters.
About Pano AI
Pano AI is the leader in early wildfire detection and intelligence. We’re a growth-stage startup (>100 people) based in San Francisco, driven by a powerful mission. Our platform combines cutting-edge hardware โ a network of ultra-high-definition, 360-degree cameras strategically placed on high vantage points โ with advanced software and AI. By integrating these visual inputs with satellite and other data feeds, we deliver a real-time, comprehensive picture of potential threats across a geographic area. This provides fire professionals with immediate, actionable intelligence for enhanced coordination, faster response, and safer operations.
We’re not just building technology; we’re making a tangible difference. Pano AI protects over 30 million acres across 10 U.S. states, 5 Australian states, and British Columbia, Canada, serving dozens of government and enterprise customers. Our innovation has been recognized by leading publications like MIT Technology Review (Top 15 Climate Tech Companies to Watch 2024) and Fast Company (Top 10 Most Innovative Companies in AI 2023), and featured in the Wall Street Journal, Bloomberg, CNBC News, and a T-Mobile national TV commercial. Backed by $89M in venture funding from notable investors including Giant Ventures, Liberty Mutual Ventures, Tokio Marine Future Fund, Congruent Ventures, Initialized Capital, Salesforce Ventures, and T-Mobile Ventures, we are rapidly expanding our impact. Learn more at https://www.pano.ai/.
The Opportunity: Senior Software Engineer
We are looking for a talented and motivated Senior Software Engineer to join our team. In this role, you will play a crucial part in developing the core platform that powers our wildfire intelligence system. You will drive significant projects from conception through deployment, unlocking powerful new end-to-end capabilities for our users โ the firefighters and emergency managers on the front lines. This is a chance to work on challenging problems, build highly scalable, secure, and maintainable production systems, and see the direct impact of your work saving lives and protecting landscapes.
At Pano, we foster a culture of ownership, where team members are empowered to take charge of their work. Our problem-solving approach is deeply rooted in creativity, clear communication, and close collaboration. We value individuals who are humble, hungry, and people-smart โ those who are eager to learn, dedicated to the mission, and skilled at working effectively with others.
What You’ll Do
- Collaborate across the engineering team to design, build, and deploy highly scalable software solutions that deliver measurable positive impact for our users and the business.
- Develop innovative new features, as well as the essential tools, frameworks, and workflows needed to support rapidly evolving business and project requirements.
- Champion and lead new technical initiatives, overseeing them from initial conceptualization through successful deployment and iteration.
- Ensure exceptional application performance, uptime, and scale, maintaining rigorous standards for code quality, maintainability, security, and overall application design.
- Practice and promote agile development methodologies, consistently adhering to best practices and actively seeking opportunities for continuous learning and improvement.
- Participate in a rotational on-call schedule to promptly respond to, triage, mitigate, and resolve critical production issues, ensuring the reliability of our life-saving platform.
- Create detailed run-books, define and track key metrics, and build informative dashboards to monitor system health and performance.
What You’ll Bring
Required Qualifications
- 5+ years of hands-on experience as a Software Engineer.
- 3+ years of professional experience working in a fast-paced SaaS or similar business environment.
- Demonstrated expertise in modern front-end technologies, including JavaScript, TypeScript, CSS3, HTML5, and proficiency with single-page application (SPA) frameworks like React.
- Solid experience with server-side Java software development, leveraging modern frameworks and methodologies such as Spring.
- Proficiency with SQL, working with RDBMS (ideally PostgreSQL), and familiarity with ORMs.
- The ability to visualize complex proposed systems end-to-end and the technical skill to translate that vision into a robust, working implementation.
- Proven capability to effectively troubleshoot, diagnose, and resolve technical issues within complex, distributed systems.
- Excellent communication skills, with the ability to articulate technical concepts clearly within your team and across the organization, sharing insights and collaborating effectively to achieve project goals.
Preferred Skills
- Hands-on experience working with major cloud platforms such as GCP or AWS.
- Familiarity with Linux-based systems and experience with containerization and orchestration tools like Docker and Kubernetes.
- Experience with caching mechanisms (e.g., Redis, Memcached, Varnish).
- Basic design ability, including an understanding of UI/UX principles and basic prototype design.
- Familiarity with common DevOps tools and practices, such as Git and CI/CD pipelines.
- Familiarity with security frameworks such as SOC2 / ISO 27001.
Location Preference
Preference for candidates who are able to work effectively within Pacific (PT) or Mountain (MT) time zones to facilitate team collaboration.
Compensation & Benefits
The salary range for this position is $150,000 – $205,000 annually. The final salary offer is determined based upon a variety of factors, including but not limited to individual job-related qualifications, education, experience, knowledge, skills, and location. In addition to competitive compensation, this position is also eligible for stock options, allowing you to share in Pano AI’s growth. We offer a comprehensive benefits package including health insurance, paid time off, and a 401k retirement plan.
Equal Opportunity Employer
Pano AI is a proud equal opportunity employer. We are committed to building a diverse and inclusive team, and we recruit and support our team members regardless of background, race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Please mention the word RESOURCEFULNESS and tag #ROTIuMTg5LjIyLjIwOQ== when applying to show you read the job post completely.
“
Similar Jobs



