
Software Engineer
Veracross
full-time
Posted on:
Location Type: Remote
Location: Massachusetts • United States
Visit company websiteExplore more
Salary
💰 $85,000 - $100,000 per year
About the role
- 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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
RubyRuby on RailsSQLJavaScriptTypeScriptVue.jsdebuggingfull-stack application conceptswriting testsrelational databases
Soft Skills
strong written communicationstrong verbal communicationcollaborative workflexibilityadaptabilitycuriositywillingness to learnteam-first mindsetpassion for clean codeeagerness to learn