Jobs at PowerSchool
Filter by
Team
Location
Accepted Remote Location
Type
Operations
Technical Support Engineer II
NewPosted 3 days ago
Technical Support Engineer II
- Provides application support relating to software functionality, incident resolution and systems configuration, through various mediums, including case escalations, phone, email and chat
- Recognizes both basic and advanced problems, conducts research, provides resolutions and follows up with customers as needed, escalating more complex cases to the appropriate team
Other
Business Operations Analyst
NewPosted 3 days ago
Business Operations Analyst
- Partner with business stakeholders to elicit, analyze, and document business and functional requirements
- Translate business needs into clear system requirements, user stories, workflows, and acceptance criteria
Engineering
Sr. Application Engineer, Database ETL Programmer
NewPosted 7 days ago
Sr. Application Engineer, Database ETL Programmer
- Meet with customers to define and document business requirements
- Create custom data integration solutions between Talent HR applications and third-party payroll, HRIS, and ERP systems
Other Engineering
Associate Systems Engineer (MDM)
NewPosted 1 month ago
Associate Systems Engineer (MDM)
- Design, implement, and maintain enterprise device management solutions using Microsoft Intune and related technologies
- Manage and optimize device lifecycle processes including provisioning, enrollment, compliance, patching, and retirement
Other
Sales Efficiency Enablement Program Lead
NewPosted 2 months ago
Sales Efficiency Enablement Program Lead
- Sales Efficiency Enablement & Change Management
Own and project manage sales efficiency initiatives end to end, from strategy and messaging through field activation, reinforcement, and adoption measurement.
Lead enablement programs that drive behavior change and workflow adoption, not just awareness or training completion.
Design and execute change plans that move initiatives from launch to habitual usage embedded in seller day-to-day execution.
Identify, activate, and partner with early change agents and pilot teams to test, refine, and scale new tools, workflows, and AI-powered capabilities.
Serve as a bridge between sales strategy, tools, and field execution during periods of transformation.
Product
Senior Director, Product Management
NewPosted 2 months ago
Senior Director, Product Management
- Lead the development and implementation of the Classroom Portfolio roadmap.
- Manage a team of product management professionals.
Sales
Sales Operations - Quoting Analyst
NewPosted 2 months ago
Sales Operations - Quoting Analyst
- Partner with AEs on net new, expansion, and renewal transactions
- Support multi-year structuring to improve account stability
Sales
Partnership Enablement Representative
NewPosted 3 months ago
Partnership Enablement Representative
- Developing and maintaining revenue generating partnerships with K-12 education technology vendors
- Demonstrating a comprehensive understanding of PowerSchool solutions to accurately identify optimal ISV products for partnership.
Engineering
Lead Software Engineer
NewPosted 3 months ago
Lead Software Engineer
- Lead architecture and design for a new multi-tenant reporting platform built on AWSserverless technologies.
- Provide hands-on development using Python, TypeScript, SQL, and AWS services includingLambda, Step Functions, API Gateway and others.
Sales
Customer Success Manager
NewPosted 3 months ago
Customer Success Manager
- The Customer Success Manager is an expert in uncovering customer needs, risks, and opportunities through structured conversations and data-driven analysis. This role is responsible for ensuring customers achieve successful outcomes, driving proactive retention strategies, and partnering closely with internal teams to strengthen renewal readiness and expansion opportunities.
Sales
IT Support Specialist (In Office - Plano, TX)
NewPosted 3 months ago
IT Support Specialist (In Office - Plano, TX)
- Monitoring ticket queues and responding to issues in a timely manner.
- Helping end users with hardware and software issues.
Engineering
Senior Staff Software Engineer
NewPosted 3 months ago
Senior Staff Software Engineer
- + Hands-on experience with AWS services such as EventBridge, Lambda, and API Gateway, along with expertise in hybrid networking solutions including PrivateLink, VPC, and Site-to-Site VPN.
Design an asynchronous integration gateway utilizing AWS tools, while establishing canonical data contracts. This includes developing adapters for data normalization and defining API conventions across various endpoints.
Implement micro-frontend (MFE) applications using React and TypeScript, with an emphasis on user self-service functionalities. Ensure comprehensive deployment and validation within a specified testing framework.
Develop event schemas and establish publish/subscribe patterns for domain events via EventBridge. Create connector Lambdas to facilitate event translation and integrate resilience patterns for robustness.
Engage in a comprehensive SaaS platform consolidation strategy by utilizing established integration patterns. Define and promote modernization practices that can be seamlessly adopted by different teams across the organization.
Design and develop the next generation of our enterprise ERP application platform. Responsibilities include modernizing legacy screens and building new UI components using React while integrating with .NET/C# backend APIs.
Hands-on experience with React (hooks, functional components, custom hooks).
Strong proficiency in TypeScript for type-safe frontend development.
Experience with state management solutions (Redux, React Query, etc.).
Deep understanding of reactive programming patterns.
Experience building complex enterprise UI components.
Familiarity with screen layout generators and dynamic UI rendering.
Ability to develop screen plugins and custom business logic for subsystems.
Create responsive layouts for fixed and fluid container patterns.
Experience with SCSS/SASS styling and theming for enterprise applications.
Understanding of data source patterns (CRUD operations, record navigation, validation).
Experience with unit testing using Jest, Karma, or Jasmine.
Experienced .NET Developer to design and build an enterprise-grade application.
Expert in Object-Oriented Design and SOLID principles.
Knowledge of Design Patterns: Repository, Unit of Work, Observer/Pub-Sub, Factory, Dependency Injection, Result Pattern.
Experience in developing repository layer for secure, auditable data access using ORM
Strong experience with LINQ and dynamic query building.
Build the AI Factory: Design and implement agentic workflows (using LLMs and orchestrators like Semantic Kernel) to automate the conversion of COBOL and Genero source code into clean, maintainable C#.
Architect Hybrid Connectivity: Build the integration layer (API Gateway, EventBridge, and SQS) that connects modernized C# services to legacy SQL Server and IMAGE databases across cloud and on-premise environments.
Implement Parity Automation: Develop "Golden Master" testing frameworks that run legacy and modern code in parallel to ensure 100% financial and functional correctness.
Modernize Service Interactions: Redesign point-to-point legacy integrations into a unified, event-driven backbone to improve system interoperability and "better together" outcomes.
Lead the "Paved Path": Create reusable patterns and shared services (e.g., Secure PII Payload handling) that other developers will use to modernize specific ERP domains like Employee and Finance.
Engineering
Senior Software Engineer
NewPosted 5 months ago
Senior Software Engineer
- Summary
- Experienced .NET Developer to design and build an enterprise-grade application. Responsibilities include creating foundational components like modular architecture, event-driven systems, repository patterns, and LINQ capabilities for multiple applications. The role will be responsible for developing business processes using Domain-Driven Design (DDD).
Other Engineering
Enterprise Data & Integration Architect, Distinguished
NewPosted 5 months ago
Enterprise Data & Integration Architect, Distinguished
- Serve as the principal technical advisor to the CTO/CIO and executive leadership team on all matters related to data strategy, integration architecture, and enterprise data platforms.
- Define and own the enterprise-wide data and integration architecture vision, ensuring alignment with company-level business strategy, product roadmap, and growth objectives.
Other
Staff Business Operations Analyst
NewPosted 5 months ago
Staff Business Operations Analyst
- Essential duties and responsibilities of an Accounts Receivable Senior Staff Process Analyst combine advanced technical proficiency, strong analytical and strategic abilities, and strong communication skills to shape and optimize complex processes across the organization. Candidates should demonstrate a commitment to enterprise-wide continuous improvement and a collaborative approach to solving multifaceted problems. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions. Essential duties and responsibilities include, but are not limited to, the following.
Engineering
Intern, AI Engineering
NewPosted 5 months ago
Intern, AI Engineering
- Explore how AI techniques (e.g., automation, LLMs, data‑assisted decision‑making, or intelligent workflows) can improve software functionality and developer productivity
- Prototype and test new ideas, learning through iteration and feedback
Engineering
Senior Software Engineer, ERP Platform
NewPosted 5 months ago
Senior Software Engineer, ERP Platform
- Analyze and understand legacy COBOL (BusinessPlus) and Genero (eFinancePlus) applications including batch jobs, business rules, copybooks, and file processing.
- Translate legacy logic into clean, maintainable C#/.NET aligned with modern architecture patterns.
Sales
Manager, Sales Development
NewPosted 5 months ago
Manager, Sales Development
- Lead, coach, and develop a team of SDRs to consistently meet or exceed pipeline creation and conversion targets.
- Implement strategies to improve pipeline quality, conversion rates, and bookings efficiency.
Engineering
Software Engineer
NewPosted 6 months ago
Software Engineer
Build, enhance, and maintain application features using Ruby on Rails and Node.js
Contribute to frontend development using React, along with modern HTML, CSS, and JavaScript/TypeScript
Engineering
Senior Staff Machine Learning Engineer
NewPosted 6 months ago
Senior Staff Machine Learning Engineer
- Uses Generative AI models (GPT4, Claude, Gemini), other LLMs, Agents and LangChains, CrewAI, Strands to build different AI, Agents driven intelligent solutions
- Experience in building GenAI based solution in auto-pilot or co-pilot mode which run in production at scale
