PowerSchool

Rating:
5/5
PowerSchool is a leading provider of student information systems, technology solutions, and data-driven services, powering personalized learning experiences that help learners achieve their full potential. We provide a full suite of products and services designed to benefit K–12 schools, districts, and parents. At PowerSchool, we’re dedicated to providing an intuitive, personalized learning experience for teachers, administrators, and students. Our student information system offers an array of features, such as intuitive gradebook, attendance, and more, that make it easy to stay organized and keep track of student progress. Our technology solutions allow schools to communicate with parents and other stakeholders, coordinate events, monitor progress, and more. For our IT and programming professionals, working at PowerSchool means having the opportunity to design and develop a variety of platforms and services using cutting-edge technology. Our developers stay ahead of industry trends while working with a talented and committed team of fellow engineers to push the boundaries of what’s possible. As an organization, we are invested in ensuring our engineers are supported and empowered to take ownership of their projects. At PowerSchool, technology is more than just an everyday tool – it’s a way of life. We take great pride in creating effective and reliable solutions that help improve the lives of teachers, parents, administrators, and students. With our comprehensive lineup of products and services, PowerSchool is the ultimate resource for providing personalized learning experiences.

Quick Links

Weaponization Developer

Average Work Hours (weekly unless noted): 40 – 50 Hours
Average Salary (yearly in dollars unless noted): $75,000 - $125,000
Description: Design, research and develop codes for new weapons systems
Qualifications / Requirements: Expertise in programming languages, understanding of software architecture, mathematics, electronics and weapons engineering

Cyber Security Analyst

Average Work Hours (weekly unless noted): 40 – 45 Hours
Average Salary (yearly in dollars unless noted): $80,000 - $130,000
Description: Analyze network logs, alerts and other sources of system activity to identify malicious activity
Qualifications / Requirements: Familiarity with malware, antiviral programs, and other detection and response procedures; background in computer science and cyber security; experience with security tools, processes, and auditing

Data Scientist

Average Work Hours (weekly unless noted): 45 – 50 Hours
Average Salary (yearly in dollars unless noted): $82,000 - $135,000
Description: Analyze large datasets to create models, reports and new insights into customer trends
Qualifications / Requirements: Expertise in programming, algorithms, machine/deep learning techniques, statistical analysis, and applied mathematics; knowledge in technologies such as Python, SQL, Pig, and Hadoop

Cloud Support Engineer

Average Work Hours (weekly unless noted): 35 – 40 Hours
Average Salary (yearly in dollars unless noted): $80,000 - $125,000
Description: Implement, configure and maintain computers, servers, and cloud-based systems
Qualifications / Requirements: Knowledge in cloud technologies such as Amazon Web Services, Microsoft Azure, and Google Cloud Platform; experience working with Linux and Windows operating systems; excellent problem-solving skills

Software Engineer

Average Work Hours (weekly unless noted): 40 – 45 Hours
Average Salary (yearly in dollars unless noted): $85,000 - $130,000
Description: Develop and deliver code for web-based applications across all PowerSchool products
Qualifications / Requirements: Strong knowledge of development tools and languages such as HTML, CSS, JavaScript, and Java; experience with unit testing, debugging, and software integration; ability to work in cross-functional teams

DevOps Engineer

Average Work Hours (weekly unless noted): 35 – 40 Hours
Average Salary (yearly in dollars unless noted): $85,000 - $130,000
Description: Create and maintain a highly scalable and automated workflow to build, deploy and manage applications
Qualifications / Requirements: Skilled in scripting languages such as Bash and Python; experience in CI/CD automation using Jenkins; knowledge in virtualization, containers and orchestration tools such as Ansible and Docker
Locations: San Francisco, Denver, Austin, London, Hyderabad, Beijing, Dublin, Gurgaon, Melbourne
Career Paths: Software Engineer, Database Administrator, Technical Support Specialist, Data Analyst, Network Administrator, Quality Assurance Analyst, Web Developer, Systems Administrator, Product Manager, UX Designer
Job Contacts: jobapplications@powerschool.com

Recent Reviews

John D.
5/5
5
I've worked for PowerSchool for the past three years, first in tech support and now as a programmer, and the company and its products have been a great experience. The staff is incredibly welcoming and supportive, and the tools and technologies used are modern and relevant. The applications they produce are top-notch, and I'm proud to be contributing to them.

Frequently Asked Questions

What is PowerSchool?
PowerSchool is an industry-leading K-12 education technology platform that provides educational experience management, powerful data decision support, and K-12 school administration software.
What types of tech jobs are available at PowerSchool?
Various technology job openings are available at PowerSchool such as Software Engineers, Product Managers, Quality Engineers, DevOps Engineers, and more.