Senior Software Engineer
Role details
Job location
Tech stack
Job description
life insurance, parental leave, paid time off, tuition reimbursement, 401(k) United States, Texas, Dallas Jun 05, 2026 menu opener
- Connected OS close < Back to Main Menu Connected OS
The K-12 Connected Operating System o Take the Tour + Capabilities o Contextual AI o Data Infrastructure o Security
- Products close < Back to Main Menu Products
Home Connections o SIS o Enrollment o Special Programs o Communications (SchoolMessenger) o Attendance Support + Student Achievement o Learning Management (Schoology) o Assessment (Performance Matters) o Curriculum & Instruction o MTSS o Behavior Support o CCLR (Naviance) + Operational Excellence o Financial Strategy (Allovue) o ERP Systems o Predictive Enrollment o Recruiting & Human Resources o Educator Support From home to classroom to central office, see how every PowerSchool product is designed to make an impact where it matters most. Explore all Products
- Company close < Back to Main Menu Company
ABOUT POWERSCHOOL o About Us o In The News o Leadership Team o Security and Trust Center o Contact Us + COMPANY PARTNERSHIPS o Our Partners o Strategic Partners o Become a Partner + CAREERS o Careers & Culture o Diversity, Equity & Inclusion
- Resources close < Back to Main Menu Resources
Resource Center o Customer Stories o Blog o Events o Webinars o Videos o Demos
- Customers close < Back to Main Menu Customers
Support o Customer Central o User Groups o Customer Town Halls o Product Updates + Services o Deployment o Technical o Transformation o Customer Education + Programs o PowerSchool University o Champions Program
- Regions close < Back to Main Menu Regions
United States o View Solutions for U.S. + Find Solutions Available In o Asia Pacific o Canada o Europe o India o Latin America o Latin America (Espanol) o Middle East & Africa + Solutions Tailored For o International Schools o Ministries of Education o Statewide Implementation Talk to an Expert, + Design and build AWS serverless components using Lambda, Step Functions, API Gateway and related services.
-
Develop backend services and components using Python, TypeScript, and SQL.
-
Write and optimize SQL for data access and reporting workloads; Snowflake experience is a plus.
-
Implement AI-driven solutions to extract business logic from legacy code, generate new report parameter screens and metadata, and perform logic validation.
-
Collaborate with the Lead Engineer and cross-functional teams on architecture and roadmap execution.
-
Contribute to code quality, testing, performance tuning, logging, monitoring, and observability.
-
Participate in design reviews and provide technical input to continuously improve the platform.
-
Drive technical project strategy, lead large-scale ML infrastructure optimization, and oversee the design and implementation of state-of-the-art GenAI solutions.
-
Leverage modern orchestration frameworks (LangChain, LangGraph, MCP, semantic routers) to coordinate multi-step, tool-augmented workflows., * Personalized Learning
- Student Success
- Talent Recruitment & Retention
- College, Career & Life Readiness
- Resource Planning
- Data, Analytics & Insights
- Communication Tools
- Higher Education
COMPANY
- Contact Us
- About PowerSchool
- Careers & Culture
- Council on Education Innovation
- Student Data Security
- Product Accessibility Statement
- Brand Guidelines
- Compliance Reporting
POPULAR LINKS
-
Parent & Student Resources
-
PowerSchool Community
-
Support Overview
-
Contact Sales
-
Privacy Statement
-
PowerSchool Responsible Disclosure Program
-
Terms of Use
-
150 Parkshore Dr. Folsom, CA 95630
Requirements
-
Minimum of 5+ years of relevant and related work experience.
-
Bachelor's degree or equivalent, or equivalent years of relevant work experience.
-
Strong hands-on experience with AWS serverless technologies.
-
Proficiency in Python and TypeScript for backend development.
-
Strong SQL foundation; comfort with complex transformations.
-
Demonstrated AI engineering experience, such as LLM integration, embeddings, or AI- driven code workflows.
-
Experience building distributed systems, data-intensive applications, or modernizing legacy systems.
-
Strong problem-solving ability and willingness to dive deep into complex logic.
-
Snowflake or modern cloud data warehouse experience.
-
Familiarity with ETL/ELT frameworks.
-
Experience with AI automation tools, code-gen frameworks, or metadata extraction pipelines.
-
Strong communication and collaborative engineering habits.
-
Some basic understanding and experience of Data Science Algorithms
Benefits & conditions
- Comprehensive Insurance Coverage (including Medical, Dental, Vision, Pharmacy benefits, Life Insurance and AD&D)
- Flexible Spending Accounts and Health Savings Accounts
- Short-Term Disability and Long-Term Disability
- Comprehensive 401(k) plan
- Generous Parental Leave
- Unrestricted paid time off (known as Discretionary Time Off - DTO)
- Wellness Program, including ClassPass & Employee Assistance Program
- Tuition Reimbursement
- Optional Benefits: Pet Insurance, Identity Theft Protection, Student Debt Repayment Program and Prepaid Legal coverage
A reasonable estimate of the base compensation range for this position is $79,700 - $136,800 USD. This compensation range is specific to the United States and it incorporates many factors including but not limited to an applicant's skills and prior relevant experience and training; licensures, degrees, and certifications; internal equity; internal pay ranges; and market data/range parameters. EEO Commitment
EEO Commitment