Company Description:
Veracross provides SaaS-based School Information Systems (SIS) designed to meet the specific needs of independent K-12 schools worldwide. Our one-record solution combines the power of a fully integrated single-record database, personalized communication tools, and an elegant architecture that is unique in our industry.
We are a growing, values-led community of employees in the US, UK and Australia who share a vision to unify school communities, improve the quality of education, and enhance learning.
Veracross is five product brands in one global tech company
- Veracross SIS is a one-person, one-record school management platform
- Magnus Health provides cloud-based Student Health Record (SHR) solutions
- Digistorm connects with their communities through Digistorm Websites, Digistorm Funnel, and Digistorm Apps.
- Epraise incentivizes student well-being and connects teachers, students, and families.
- Firefly provides an online learning space for students and teachers
Position Description:
This is an entry-level, full-time software engineering role on the FinTech engineering team, which includes our Financial Aid, Payments, Billing, and Accounting product areas. As a new engineer, you’ll contribute to building and improving the financial systems that power private K-12 schools around the world—helping schools manage tuition, financial aid, payments, billing, and accounting with accuracy, transparency, and trust.
You’ll work across the full stack using Ruby, Ruby on Rails, SQL, JavaScript/TypeScript, and Vue.js, while learning how modern FinTech systems operate end-to-end. This role is ideal for someone excited to grow quickly, collaborate with experienced engineers, and use AI-assisted development tools to accelerate learning, improve code quality, and build confidence in a real production environment.
Our engineering team is remote-friendly and distributed across multiple states and countries. While our headquarters is in Wakefield, MA—and proximity is a plus—we welcome candidates from anywhere.
What to Expect
- Contribute to the FinTech engineering team (Financial Aid, Payments, and Accounting) as you learn the platform and codebase.
- Help build new product features that support financial workflows for schools and families.
- Improve and maintain front-end applications (Vue.js and legacy frameworks) and Ruby on Rails back-end services.
- Use AI agents and copilots to help write components, debug issues, generate tests, and learn best practices.
- Collaborate with senior engineers who will mentor you in full-stack development, architecture, and clean coding patterns.
- Work closely with product and design teams to turn specifications into working features.
- Integrate with other Veracross product areas, including our Student Information System, Admissions, and Fundraising platforms.
- Contribute to internal tools and automation that improve developer workflows.
- Assist in documenting systems, features, and engineering processes.
- Support integrations with third-party systems commonly used by private K-12 schools
Requirements
Because this is an entry-level role, we don’t expect mastery—just a strong foundation and eagerness to learn.
- Foundational knowledge of Ruby, Ruby on Rails, SQL, JavaScript/TypeScript, and Vue.js (or similar modern frameworks).
- Understanding of basic debugging, data flow, and full-stack application concepts.
- Interest in using AI coding tools (GitHub Copilot, Cursor, Codeium, etc.) to learn and improve productivity.
- Curiosity about prompt engineering and how to guide AI toward useful code suggestions.
- Passion for clean code, learning new technologies, and improving developer workflows.
- Familiarity with writing tests or using AI to help generate them.
- Strong written and verbal communication skills.
- Ability to work effectively in a remote, collaborative environment.
- Flexibility, adaptability, and a willingness to ask questions and learn from teammates.
- Basic experience with relational databases and SQL queries (coursework is fine).
- Experience with Git/GitHub or similar version control systems.
- A team-first mindset and desire to contribute to a supportive engineering culture.
Nice to Haves
- These are not required—just bonuses that help you ramp up faster.
- Exposure to SQL optimization or database design.
- Familiarity with AWS or cloud-based development environments.
- Interest in FinTech, payments, accounting systems, or financial workflows.
Benefits
- 3 weeks of vacation per year
- 14 paid holidays per year (including the week off between Christmas and New Year's Eve)
- 56 Hours of paid sick leave annually
- Top tier benefits -
- Medical, Dental & Vision (Blue Cross Blue Shield & EyeMed)
- Veracross LLC Fidelity 401(k) Plan - Managed by Sentinel Benefits
Salary at Veracross is determined by a variety of factors including, but not limited to: business considerations, local market conditions, and internal equity, as well as candidate qualifications, such as skills, education, and experience. The compensation range for this position is $85k to $100k (annualized USD) in addition to potential bonus.
We value the power of an inclusive culture and a strong sense of belonging. We seek to infuse diversity and inclusion in everything we do while promoting a culture where differences are embraced as strengths; opportunities are equal and accessible; consideration and respect are the norm; and all team members are supported in reaching their full potential.
Similar Jobs
What We Do
Veracross is a leading provider of SaaS-based School Information Systems (SIS). Designed specifically to meet the unique needs of independent schools, Veracross combines the power of a fully integrated single-record database, personalized communication tools, and an elegant architecture unique in our industry. Magnus Health, part of the Veracross portfolio, is the leading provider of cloud-based Student Health Record (SHR) solutions designed for K-12 schools. Together Veracross and Magnus Health serve more than 1,000 schools in 20+ countries, helping to unify school communities and enhance learning.


%20copy.jpg)






