P

Software Engineer II

PowerSchool Group
Full-time
Remote
United States






Overview






Upon joining the Application Development team at PowerSchool, you’ll help lead the development of world-class technology applications complimenting the heart of our K-12 ecosystem. You’ll get to work with a diverse group of architects, backend, mobile developers, and product managers to design, implement and govern product features that reach the hands of thousands of users. We expect you will deliver solutions that are holistically correct, efficient, secure and maintainable. Ownership, self-motivation, teamwork, and experience working in a fast-paced agile environment are highly desired.









Responsibilities






Key Responsibilities:
  • Own substantial workstreams, including both new user-facing features and improvements on our existing product ecosystem
  • Collaborate with a team of platform, mobile, and backend practitioners to create and deliver a seamless, tailored experience for our users
  • Contribute substantially to platform architectural decisions and enhance our team’s ability to make correct decisions that stand the test of time
  • Help build and maintain internal administrative applications that support core functioning of our technology platform
  • Help us achieve operational excellence in the software development by participating in and leading code reviews, quality assurance, and production monitoring
  • Take personal responsibility for keeping all PowerSchool product systems and data in purview, including sensitive customer data, secure and safe, according to PowerSchool data and security policies and HIPAA guidelines








Qualifications






Preferred Qualifications:
  • Thought leader in principled delivery of software utilizing Node.js, Javascript, React, Typescript - ideally with a broad area of interest spanning other similar/promising programming languages.
  • Strong grasp of engineering principles, a variety of common tools, patterns, algorithms/libraries and use cases, key trade-offs and systems design
  • Strong intuition for both micro and macro level decision-making in software development
  • Strong coding capabilities, demonstrated ability to resolve complex technical challenges
  • Willingness to learn new patterns, languages, technologies and methodologies, aligning both with our Engineering culture and continuously evolving technology environment.
  • Good understanding of both microservices and monolith patterns with insight into choices and tradeoffs involved
  • Experience with modern cloud platforms; AWS, GCP, Azure
  • Good understanding of the HTTP stack and REST APIs
  • Good understanding of databases and their tradeoffs
  • Knowledge or experience with backend for front end design, especially in support of Android and iOS mobile applications
  • Experience in Education contexts is considered a plus but not a necessity
  • Good understanding of security principles in software development broadly and as specifically applied to consumer-facing applications
  • Bachelor’s Degree and background in a related field such as Computer Science, Engineering or a quantitative discipline with strong demonstrated practical experience.

Β 

Environmental:

  • Constant indoor collaborative work environment in close contact with coworkers
  • Frequent social interactions and interruptions
  • Frequent work under time restraints
  • Rare travel

Physical Requirements:

Β 

Lifting/Carrying:

  • Occasionally carrying items weighing under 10 lbs
  • Rarely carrying items weighing between 11 - 20 lbs

Twisting/Turning:

  • Occasionally reaching over shoulder
  • Overhead and reaching outward
  • Occasionally bendingΒ 
  • Frequently walking normal surfaces
  • Constant sitting

Other:

  • Constant use of keyboard, fine dexterity, grasping, holding
  • Constant repetitive motion - hands

Β 









Compensation & Benefits






PowerSchool offers the following benefits: ​

  • 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) ​
  • Paid Community and Volunteer Time Off (VTO)​
  • 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 $120,000 – $130,000. The compensation range is specific to the United States and 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






PowerSchool is committed to a diverse and inclusive workplace. PowerSchool is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.Β Our inclusive culture empowers PowerSchoolers to deliver the best results for our customers. We not only celebrate the diversity of our workforce, we celebrate the diverse ways we work. If you have a disability and need an accommodation regarding our recruiting process, please let us know by emailingΒ accommodations@powerschool.com.

#LI-RR1

#LI-REMOTE