Staff Software Engineer @Veracross

[Hiring] Staff Software Engineer @Veracross

Mar 18, 2025 - Veracross is hiring a remote Staff Software Engineer. đź’¸ Salary: $140k to $170k annualized usd plus potential bonus. đź“ŤLocation: Northern America, Americas.

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

This is a full-time, staff level software engineering role where you will work as a technical lead and individual contributor on our Payments team. Payments is one of three product areas (along with Accounting and Student Billing) that are a part of our Financial Technology offering for our schools.

The Payments product is focused on building and improving our online payments platform, VC Pay, as well as supporting our payment integrations with other products within Veracross.

This role includes technical leadership and mentorship for other engineers on the team. Candidates with experience with integrating payment processors (domestic and international) are especially encouraged to apply.

  • Develop, improve, and maintain features using Ruby on Rails, SQL, and JavaScript.
  • Own technical architecture discussions and lead technical decisions for our payments product area.
  • Provide technical mentorship for team members.
  • Partner and collaborate with other technical leaders across teams.
  • Build new features within our flagship product, Axiom.
  • Enable other internal product areas, such as Admissions and Fundraising, to leverage our payments platform.
  • Expand our internal tools to automate and improve workflows.
  • Write and improve documentation for our FinTech systems and tools.
  • Integrate Veracross with third-party systems used by private K-12 schools.

Qualifications

  • 8+ years of professional programming experience.
  • Experience integrating payment providers such as Stripe, BlueSnap, Braintree, etc.
  • Excellent communication skills, both written and verbal.
  • Excellent technical organization and planning skills.
  • Demonstrable understanding of the security and privacy requirements of payment related systems.
  • The ability to perform technical responsibilities remotely in a mostly asynchronous environment.
  • The ability to be flexible and adaptable.
  • Proven experience in system architecture, ensuring system scalability and performance.
  • Experience with the Ruby language, Rails framework, or similar languages and technologies; experience with modern JavaScript development a plus.
  • Passionate about writing testable code, with experience in unit/integration testing.
  • Experience with relational databases.
  • Experience with source control, especially git.
  • A service- and team-oriented mindset.

Bonus Points

  • Previous FinTech experience.
  • Understanding of core accounting standards and concepts, including but not limited to: GAAP, General Ledger, and Accounts Receivable / Accounts Payable.
  • Experience with accounting applications, such as Quickbooks, Freshbooks, Xero, or Sage.
  • Experience with financial aid, tuition management, or other school-related financial software.

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 range for this position is $140k to $170k (annualized USD) in addition to potential bonus.

Similar Remote Jobs

More jobs at Veracross

More Software Development jobs

More jobs in Northern America

Before You Apply
️
đź“Ť Be aware of the location restriction for this remote position: Northern America, Americas
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Staff Software Engineer @Veracross
Software Development
Salary đź’¸ $140k to $170k annualized usd plus potential bonus
Remote Location
Northern America, Americas
Job Type full-time
Posted Mar 18, 2025
Apply for this position Unlock 52,213 Remote Jobs
️
đź“Ť Be aware of the location restriction for this remote position: Northern America, Americas
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Staff Software Engineer Apply for this position Unlock 52,213 Remote Jobs
Ă—
  • Unlock 52,213 hidden remote jobs.
  • Your shortcut to remote work. Apply before everyone else.
  • Click and apply. No middlemen, no hassle.

We’re not like the other sites. Come see why!

50% off in March 2025
  • Single payment
  • Lifetime access
  • Filter by location/skills/salary…
  • Create custom email alerts
  • Private Slack Community