PowerSchool Group LLC

Senior Software Engineer I

PowerSchool Group LLC
Apply
2 months ago
Dallas, TX, USASenior

Base Salary

$80k - $137k/yr

Responsibilities

  • Design, build, test, deploy, and maintain software applications and services.
  • Own delivery of complex features, services, or components with a high degree of independence.
  • Collaborate with product managers, designers, and engineers to translate business and user needs into scalable and maintainable technical solutions.
  • Contribute to system and solution design, architecture decisions, technical tradeoffs, and implementation approaches.
  • Use AI-assisted development tools for coding, debugging, documentation, testing, and analysis.
  • Participate in code reviews and uphold coding standards, quality expectations, and secure development practices.
  • Troubleshoot and resolve software defects, performance issues, and reliability concerns.
  • Contribute throughout the software development lifecycle, from requirements and design through release and support.
  • Create and maintain unit tests, integration tests, and other validation approaches.
  • Apply software design principles, patterns, algorithms, and data structures.
  • Improve development workflows, automation, observability, and engineering efficiency.
  • Explore AI and machine learning capabilities and recommend practical applications.
  • Mentor junior engineers through technical guidance and code review feedback.

Requirements

  • At least 5 years of relevant and related work experience.
  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent, or equivalent years of relevant work experience.
  • Proficiency in one or more relevant programming languages, such as TypeScript, Java, C#, or Python.
  • Experience delivering production-grade software and independently owning significant features or technical components.
  • Ability to analyze diverse technical problems and apply sound judgment to identify effective solutions.
  • Experience using AI-assisted development tools to improve productivity and software quality.
  • Ability to use AI tools responsibly with attention to security, privacy, reliability, maintainability, and human oversight.
  • Experience with modern software development practices, including version control, code reviews, and Agile or Kanban methodologies.
  • Strong understanding of software design principles, design patterns, algorithms, and data structures.
  • Familiarity with SQL and database concepts; hands-on database experience is preferred.
  • Familiarity with OWASP threats, mitigation techniques, and secure coding practices.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Effective written and verbal communication skills across technical and non-technical stakeholders.
  • Ability to manage multiple priorities with limited day-to-day supervision.
  • Additional experience may substitute for an advanced degree.

Benefits

  • Comprehensive medical, dental, vision, pharmacy, life insurance, and AD&D coverage.
  • Flexible Spending Accounts and Health Savings Accounts.
  • Short-term and long-term disability coverage.
  • Comprehensive 401(k) plan.
  • Generous parental leave.
  • Unrestricted paid time off through Discretionary Time Off.
  • Wellness program including ClassPass and an Employee Assistance Program.
  • Optional pet insurance, identity theft protection, student debt repayment, and prepaid legal coverage.
  • Occasional travel of up to 5–10% may be required, with increased frequency during peak periods.
  • Position is subject to company on-call policies and may require work outside normal hours.

Categories

PowerSchool Group LLC

About PowerSchool Group LLC

1,001-5,000 employees

PowerSchool builds cloud software for K-12 school districts, spanning student information, learning management (Schoology), enrollment, assessments, analytics, special education, and HR/finance. It sells these products as SaaS to districts and state agencies to manage data, instruction, and operations across schools and families. Headquartered in Folsom, CA, PowerSchool supports over 60 million students at more than 18,000 customers, including over 90 of the 100 largest U.S. districts by enrollment.

Contact me