Taro Logo

Senior Software Engineer

Veracross provides SaaS-based School Information Systems for independent K-12 schools worldwide, serving 3200+ schools in 60 countries.
United States
$90,000 - $125,000
Backend
Senior Software Engineer
Remote
101 - 500 Employees
4+ years of experience
Education · Enterprise SaaS

Job Description

Veracross, a leading provider of SaaS-based School Information Systems, is seeking a Senior Software Engineer to join their Finance product team. This role focuses on building and improving their Student Billing and Accounting product, which is crucial for managing charges, payments, and statements for students and families, as well as general ledger and accounts payable/receivable functionalities. As a backend engineer, you'll spend over 60% of your time working with SQL, implementing business logic, and performing query optimization. The position requires strong database expertise and offers the opportunity to work on integrating various educational systems. With a competitive salary range of $90,000-$125,000, comprehensive benefits, and a remote work environment, this role presents an excellent opportunity for experienced engineers passionate about educational technology. The company serves 3200+ schools across 60 countries and maintains a strong focus on diversity, inclusion, and belonging.

Last updated a month ago

Responsibilities For Senior Software Engineer

  • Contribute to the Finance team at the individual and team level
  • Provide technical mentorship for team members
  • Improve and maintain Ruby on Rails applications
  • Improve and maintain products through SQL code
  • Build new features within flagship product, Axiom
  • Participate in development of new features and platform improvements
  • Enable other product areas to leverage accounting platform
  • Expand internal tools to automate and improve workflows
  • Document Finance team systems and tools
  • Integrate Veracross with third-party systems

Requirements For Senior Software Engineer

Ruby
JavaScript
  • Understanding of core accounting standards and concepts (GAAP, General Ledger, AR/AP)
  • Experience with accounting applications
  • Excellent communication skills
  • Excellent technical organization and planning skills
  • Ability to work remotely in asynchronous environment
  • 4+ years of professional programming experience
  • Experience with Ruby, Rails framework or similar technologies
  • Experience with relational databases
  • Experience with source control, especially git
  • Service and team-oriented mindset

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • 3 weeks of vacation per year
  • 14 paid holidays per year
  • 56 Hours of paid sick leave annually
  • Medical, Dental & Vision (Blue Cross Blue Shield & EyeMed)
  • 401k Company Match

Related Jobs