A frontend-leaning Software Engineer I/II to join the Viewer team and build user-facing features that reach millions of people worldwide using React, JavaScript/TypeScript, and Python.
Compensation
The base salary range for this position is $130,000 - $165,000 annually
Responsibilities
Design, develop, and maintain user-facing features using React, JavaScript/TypeScript, and Python
Write clean, maintainable, and well-tested code
Collaborate with engineers, product managers, designers, and QA to build and improve features
Participate in code reviews, debugging, and troubleshooting
Contribute to technical discussions and help identify solutions to engineering challenges
Requirements
Bachelor's degree in Computer Science or a related field (or equivalent practical experience)
Lead product design, prioritization, and delivery of digital products and custom software for clients across various industries.
Compensation
Annual base salary of $75,000 - $105,000 (mid level) or $95,000 to $125,000 (senior) per year depending on skills and experience
Additional comp available via spot performance bonuses, sales referrals, and new hire referrals
Responsibilities
Facilitate product design sprints
Define and prioritize requirements
Collaborate with designers and developers to build products
Lead quality assurance
Celebrate launches
Requirements
Nice to have: Agency experience
Nice to have: Fast-paced software development environment
Systems and development analyst responsible for analysis, design, development, testing, implementation, and support of enterprise applications and systems.
Responsibilities
Conducts system analysis and design
Develops, tests, and implements application programs and interfaces
Provides technical support and problem determination
Evaluates software packages and recommends solutions
Supports client/server and web applications
Requirements
Bachelor's degree in management information systems (MIS), computer science or related technical field
Implement defined user-interface components and application workflows; develop or extend backend endpoints and data integrations; write automated tests and resolve defects; participate in source control, code review, and continuous integration practices; add application telemetry and assist with troubleshooting; document completed functionality and contribute to an end-of-summer demonstration.
Compensation
Combined Salary Range USD $0.01 - USD $0.02 /Yr.
Responsibilities
Implement defined user-interface components and application workflows.
Develop or extend backend endpoints and data integrations.
Write automated tests and resolve defects identified during testing.
Participate in source control, code review, and continuous integration practices.
Add application telemetry and assist with troubleshooting.
Requirements
Enrolled in an accredited degree program in Computer Engineering, Systems Engineering, Software Engineering, Electrical Engineering, Mechanical Engineering or other related scientific or technical discipline
As a Design Technologist, you build working prototypes and internal tools using large language models, agents, and AI-assisted workflows to change how designers, PMs, and engineers work.
Lead the Identity Platform’s technical strategy as an individual contributor—architecting resilient, distributed systems and taking end-to-end ownership of major cross-team initiatives.
Compensation
$156,400.00 - $253,000.00/yr
Responsibilities
Lead the Identity Platform’s technical strategy as an individual contributor—architecting resilient, distributed systems and taking end-to-end ownership of major cross-team initiatives.
Make initiative-level design and architecture decisions in fast-moving, ambiguous conditions; document trade-offs and align cross-functional stakeholders around technical directions without direct reporting authority.
Set and enforce the engineering bar through design and code reviews, upholding security, scalability, and performance criteria in alignment with Palo Alto Networks engineering practices.
Prototype, design, and build new platform components and Proof of Concepts (PoCs); write clean, secure, and performance-optimized code while applying test-driven development, automation, and CI/CD practices.
Leverage AI/ML to automate incident detection, root cause analysis, and remediation—reducing toil and accelerating mean time to resolution.
Provides technical lab support by independently performing basic lab and research-related tasks to ensure accurate research results that can expand on the knowledge of the field of study.
Compensation
$22.55 - $33.83
Responsibilities
Train, supervise, and coordinate graduate teaching assistants across multiple introductory lab sections
Oversee day-to-day lab operations, including troubleshooting experimental equipment and addressing grading consistency and student issues
Purchase, maintain, and repair laboratory equipment while ensuring safety compliance
Collaborate with faculty to support courses and improve lab learning outcomes
Help develop, update, and redesign laboratory experiments and activities