Senior Software Engineer

atPowerSchoolRemoteUS flagTexasFull-timeFull-stack EngineerSenior$79.7k – $136.8k/year

Posted Sep 5

This is a fully remote position, open to applicants in Texas.

📋 Description

• Design, develop, test, deploy, and maintain software applications and services.

• Independently manage the delivery of complex features, services, or components.

• Collaborate with product managers, designers, and engineers to convert business and user requirements into technical solutions.

• Contribute to system and solution design, architectural decisions, technical trade-offs, and implementation methodologies.

• Utilize AI-assisted development tools for coding, debugging, documentation, testing, and analysis.

• Engage in code reviews to uphold coding standards, quality expectations, and secure development practices.

• Diagnose and resolve software defects, performance challenges, and reliability issues.

• Participate in all phases of the software development lifecycle.

• Develop and maintain unit tests, integration tests, and other validation methods.

• Implement software design principles, patterns, algorithms, and data structures.

• Enhance development workflows, automation, observability, and engineering productivity.

• Investigate AI and machine learning capabilities and suggest practical applications.

• Provide mentorship to junior engineers through technical guidance and feedback on code reviews.

• Contribute to ongoing improvement, responsible AI use, collaboration, and technical excellence.


⛳️ Requirements

• A minimum of 5+ years of relevant experience in the field.

• Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent years of relevant work experience.

• Occasional travel, up to 5-10%, for key events such as team summits, training sessions, and conferences.

• This role is subject to company on-call policies, which may require working outside regular hours as necessary.

• Additional experience may be considered in lieu of an advanced degree.

• Proficient in one or more programming languages, including TypeScript, Java, C#, Python, or other relevant technology stacks.

• Proven experience in delivering production-grade software and independently managing significant features or technical components.

• Ability to tackle diverse problems, analyze technical issues, and apply sound judgment to determine effective solutions.

• Experience with AI-assisted development tools for coding, testing, debugging, documentation, or analysis.

• Capacity to utilize AI tools responsibly, considering security, privacy, reliability, maintainability, and appropriate human oversight.

• Familiarity with version control, CI/CD pipelines, code reviews, and Agile or Kanban methodologies.

• Strong grasp of software design principles, design patterns, algorithms, and data structures.

• Knowledge of SQL and database concepts; hands-on database experience is preferred.

• Awareness of OWASP threats and mitigation strategies, along with secure coding practices.

• Excellent analytical, troubleshooting, and problem-solving abilities.

• Strong written and verbal communication skills, with the capability to collaborate with both technical and non-technical stakeholders.

• Ability to juggle multiple priorities in a dynamic setting with minimal day-to-day supervision.


🏝️ 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 coverage.

• Comprehensive 401(k) plan.

• Generous Parental Leave policy.

• Unlimited paid time off (referred to as Discretionary Time Off - DTO).

• Wellness Program, featuring ClassPass & Employee Assistance Program.

• Tuition Reimbursement.

• Optional Benefits include Pet Insurance, Identity Theft Protection, Student Debt Repayment Program, and Prepaid Legal coverage.

People also viewed

Shield AI12 hours ago

Staff Engineer, State Estimation

US flagUnited States OnlyFull-timeFull-stack Engineer$200k – $300k/year
ApplyView job
Netflix14 hours ago

Software Engineer L5, Open Connect Platform

US flagUnited States OnlyFull-timeFull-stack Engineer$388k – $558k/year
ApplyView job
Travoom14 hours ago

Principal Full Stack Engineer – Travel & Ticketing

US flagTexas OnlyFull-timeFull-stack Engineer
ApplyView job
HeroSoftware GmbH - Shopify Apps15 hours ago

Senior Full Stack Developer

DE flagGermany OnlyFull-timeFull-stack Engineer€50k – €80k/year
ApplyView job
EverCommerce17 hours ago

Lead Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$170k – $195k/year
ApplyView job
GiveDirectly19 hours ago

Senior Software Engineer – Fundraising

US flagUnited States, +2 more countriesFull-timeFull-stack Engineer$181.1k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers