Veracross

Software Engineer

Veracross

full-time

Posted on:

Location Type: Remote

Location: MassachusettsUnited States

Visit company website

Explore more

AI Apply
Apply

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