Senior Software Engineer — AI-Driven, Scalable Systems

PowerSchool

Dallas (TX)

On-site

USD 80,000 - 137,000

Full time

8 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, Dental, Vision insurance
401(k) plan
Paid time off
Parental leave
Wellness program
Tuition reimbursement
Flexible Spending Accounts

Job summary

PowerSchool is seeking a Senior Software Engineer to design, build, and maintain scalable software across our product suite. You will own complex features, collaborate with cross-functional teams, and mentor peers, while applying AI-enabled development tools to improve quality and delivery.

In this role, you will work with modern languages (TypeScript, Java, C#, Python), participate in code reviews, and contribute to secure coding practices within a mission-driven education technology company.

Qualifications

  • Minimum of 5+ years of relevant software engineering experience.
  • Bachelor’s degree in Computer Science, Software Engineering or equivalent, or equivalent years of relevant work experience.
  • Travel occasionally, up to 5-10%, for team moments and events.
  • On-call hours outside normal workday as needed.
  • Experience delivering production-grade software and owning significant features.
  • Experience using AI-assisted development tools to improve productivity and quality.
  • Proficiency in TypeScript, Java, C#, Python, or related stacks.
  • Ability to work with modern software development practices (Git, CI/CD, Agile/Kanban).
  • Knowledge of software design principles, patterns, algorithms, and data structures.
  • Strong communication and collaboration skills.

Responsibilities

  • Design, build, test, deploy, and maintain software applications and services using modern programming languages such as TypeScript, Java, C#, Python, or other relevant technologies.
  • Own the delivery of complex features with independence and sound technical decisions.
  • Collaborate with product managers, designers, and engineers to translate needs into technical solutions.
  • Contribute to system and solution design, offering input on architecture and tradeoffs.
  • Use AI-assisted development tools to improve productivity and quality.
  • Participate in code reviews and ensure coding standards and secure practices.
  • Troubleshoot and resolve defects, performance issues, and reliability concerns.
  • Contribute across all phases of the SDLC from requirements to release and support.
  • Support QA with unit and integration tests, including AI-augmented testing.
  • Mentor junior engineers and promote engineering excellence.

Skills

TypeScript
Java
C#
Python
AI-assisted development tools
CI/CD pipelines
Agile or Kanban
SQL
Secure coding practices
Mentoring

Education

Bachelor’s degree in Computer Science or equivalent

Tools

Git
CI/CD tooling

Job description

PowerSchool is seeking a Senior Software Engineer to design, build, and maintain scalable software across our product suite. You will own complex features, collaborate with cross-functional teams, and mentor peers, while applying AI-enabled development tools to improve quality and delivery.

In this role, you will work with modern languages (TypeScript, Java, C#, Python), participate in code reviews, and contribute to secure coding practices within a mission-driven education technology company.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer — AI-Enhanced Feature Delivery
Senior Software Engineer — AI-Enhanced Feature Delivery

PowerSchool • Dallas (TX)

On-site
USD 80,000 - 137,000
Comprehensive Insurance Coverage
401(k) plan
Generous Parental Leave
+2
Lead AI-Driven Software Engineer
Lead AI-Driven Software Engineer

PowerSchool Group LLC • Dallas (TX)

On-site
USD 93,000 - 170,000
Comprehensive Insurance Coverage
401(k) plan
Paid time off (DTO)
+2
Senior Software Engineer I: AI-Driven, Full-Stack Impact
Senior Software Engineer I: AI-Driven, Full-Stack Impact

PowerSchool Group, LLC • Dallas (TX)

On-site
USD 80,000 - 137,000
Medical Insurance
401(k) plan
Discretionary Time Off (DTO)
+3
Senior Software Engineer
Senior Software Engineer

PowerSchool • Dallas (TX)

On-site
USD 80,000 - 137,000
Medical, Dental, Vision insurance
401(k) plan
Paid time off
+4
Senior Software Engineer I
Senior Software Engineer I

PowerSchool • Dallas (TX)

On-site
USD 80,000 - 137,000
Medical Insurance
Dental Insurance
Vision Insurance
+2
Senior Software Engineer I
Senior Software Engineer I

PowerSchool Group, LLC • Dallas (TX)

On-site
USD 80,000 - 137,000
Medical Insurance
401(k) plan
Discretionary Time Off (DTO)
+3
Lead Software Engineer, Cloud-Native AI Platform
Lead Software Engineer, Cloud-Native AI Platform

PowerSchool Group LLC • Dallas (TX)

On-site
USD 93,000 - 170,000
Comprehensive Insurance Coverage
401(k) plan
Discretionary Time Off
+2
Lead Software Engineer I
Lead Software Engineer I

PowerSchool • Dallas (TX)

On-site
USD 93,000 - 170,000
Medical/Dental/Vision
401(k) plan
DTO
+3
Lead Software Engineer I
Lead Software Engineer I

PowerSchool Group LLC • Dallas (TX)

On-site
USD 93,000 - 170,000
Comprehensive Insurance Coverage
401(k) plan
Paid time off (DTO)
+2
Senior Software Engineer — AI-Powered, Scalable Systems
Senior Software Engineer — AI-Powered, Scalable Systems

BuildOps • Los Angeles (CA)

Hybrid
USD 168,000 - 224,000
Generous equity grant
Hybrid work schedules
Flexible PTO