Job Title: Senior Software Engineer
Team: Technology
Location: Remote
Travel Involved: Minimal
Job Type: Full-Time, Exempt
About Pathwise
Pathwise is a private equity-backed software as a service (SaaS) growth business currently serving 4,000+ school districts and universities. Founded in 1994, we have team members across both the US and Canada. Our team, which includes former teachers, principals, administrators, and federal program directors, is dedicated to being the leader in providing technology that transforms resource-constrained departments by automating complex tasks, providing real-time visibility, and ensuring seamless communication. We streamline operational processes so schools can focus more time and resources on student outcomes.
As a Senior Software Engineer, you will focus on solving technical problems, with an emphasis on feature delivery. You multiply and elevate the performance and capabilities of your team through active mentoring, peer influence and your own consistent delivery of quality software. You help drive initiatives for your team and ensure seamless production delivery, in a stack built on Node.js, MySQL/MariaDB, AWS, Redis, Vue.js, Flutter, and advanced geospatial technology.
Responsibilities
- Design, develop, deliver, and maintain resilient, highly available, scalable software systems.
- Write clean, maintainable, and well-documented code with an emphasis on sustainability.
- Contribute to technical discussions, solutions and codebase improvements.
- Conduct code reviews and provide constructive feedback to peers to uphold clean coding standards and best practices.
- Directly contribute to and innovate on critical mapping, GPS, GIS, and optimization features.
- Build user-friendly, responsive user interfaces using HTML, CSS, and JavaScript frameworks.
- Collaborate with designers and product managers to translate concepts into practical, ship-ready features that create measurable customer value.
- Troubleshoot, debug, and resolve technical issues across the full stack.
- Stay current with the latest web development technologies, practices, and industry trends.
- Detailed understanding of, and adherence to OWASP engineering requirements.
- Support and collaborate with other engineers, fostering a culture of learning, growth, and innovation.
Required Skills
- Bachelor’s degree in a technical field relevant to software engineering or equivalent practical experience.
- 7+ years of software engineering experience, including full-stack engineering exposure, and a history of technical impact.
- Proficient in developing applications and APIs with Node.js in AWS environments.
- Demonstrated commitment to writing clean code, unit testing and code coverage.
- Solid command of SQL and relational databases, preferably MySQL or MariaDB.
- Experience building modern, responsive UIs with HTML, CSS, and JavaScript (Vue.js preferred).
- Comfortable performing code reviews and mentoring other engineers.
- Strong troubleshooting and problem-solving abilities across distributed systems.
- Proven ability to deliver high-quality, scalable, maintainable code in Agile teams.
- Clear communicator and effective collaborator in Agile teams.
Preferred Skills
- Experience with geospatial or GIS technology (optional but a plus).
- Exposure to mobile development, especially Flutter.
- Experience with containerization technologies (Docker, etc.)
- Familiarity with caching (Redis or similar).
- Experience in education technology, transportation logistics, or similar domains.
- Familiarity with DevOps and CI/CD practices.
- Prior mentoring or team coaching experience is a plus.
- Security best practices (OWASP, secure by design, etc.).
Our Values
The Pathwise team is united in its passion and enthusiasm for the education industry, and for ensuring our customers gain true value from our software so they can better serve their students, families, and communities. We help move schools forward.
Each day we strive to “live” our values: stewardship; service before self; personal responsibility; and promises made, promises kept. We believe:
- It’s all about the customer
- We’re one team with one mission
- We’re empowered to make a difference and committed to innovation
- In going above and beyond
We work hard, but we have a lot of fun together in the process. And we’re never done learning—we’re always seeking out new opportunities to expand our skills and grow. If these values resonate with you, we hope you will consider joining us!
Pathwise offers a full benefits package including health, dental, and vision benefits as well as 401k matching.