PowerSchool · 2 days ago
Software Engineer II
Wonder how qualified you are to the job?
E-Learning Providers
Insider Connection @PowerSchool
Responsibilities
Own substantial workstreams, including new user-facing features and improvements on the existing product ecosystem
Collaborate with platform, mobile, and backend practitioners to deliver a seamless user experience
Contribute to platform architectural decisions and enhance the team’s ability to make correct decisions
Build and maintain internal administrative applications supporting core technology platform functions
Achieve operational excellence in software development through code reviews, quality assurance, and production monitoring
Ensure security and safety of all PowerSchool product systems and data according to policies and guidelines
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Strong coding capabilities, demonstrated ability to resolve complex technical challenges
Good understanding of the HTTP stack and REST APIs
Good understanding of databases and their tradeoffs
Bachelor’s Degree and background in a related field such as Computer Science, Engineering or a quantitative discipline with strong demonstrated practical experience
Preferred
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
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
Knowledge or experience with backend for front end design, especially in support of Android and iOS mobile applications
Good understanding of security principles in software development broadly and as specifically applied to consumer-facing applications
Experience in Education contexts is considered a plus but not a necessity
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
Company
PowerSchool
PowerSchool (NYSE: PWSC) is the leading provider of cloud-based software for K-12 education in North America.
H1B Sponsorship
PowerSchool has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2023 (10)
2022 (18)
2021 (30)
2020 (2)
Funding
Current Stage
Late StageCompany data provided by crunchbase