Staff Software Engineer
$140k - $170kVeracross
- Remote job
_ 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 350 employees in the US, UK and Australia who share a vision to unify school communities, improve the quality of education, and enhance learning. And we’re succeeding! As of early 2024, we are supporting 3200+ schools in 60 countries.
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
_ About the Role _
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. Accounting is used by schools to manage their general ledger and accounts payable/accounts receivable. Student Billing is used by schools to manage charges, payments, and statements for students and their families.
Having an all-in-one integrated billing, accounting, and school information system improves the lives of school staff and families as it brings otherwise complex workflows into one streamlined systems.
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.
Our engineering team is remote-friendly, distributed, and has employees in a variety of states and contractors in several countries. While our headquarters is in Wakefield, MA and proximity to this location is a plus, candidates are encouraged to apply from anywhere.
_ Responsabilities _
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.
Requirements
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.
8+ years of professional programming experience.
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
We are specifically looking for candidates with previous FinTech experience. While experience integrating payment providers is required, the following experience is a big plus, but is not mandatory for a strong candidate:
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 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 $140k to $170k (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.
- ...Firefly provides an online learning space for students and teachers About the Role 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...SuggestedHoliday workFull timeFor contractorsLocal areaRemote jobWorldwideFlexible hours
- ...belonging Remote-friendly work environment with a distributed engineering team What to Expect (Job Responsibilities): Develop, improve,... ...financial aid, tuition management, or other school-related financial software We prioritize candidate privacy and champion equal-...SuggestedHoliday workImmediate startRemote job
- 3 weeks ago Be among the first 25 applicants Position Summary The Senior/Staff Software Engineer at Psivant will be a key contributor to our computational drug discovery efforts. You will be responsible for designing, developing, and optimizing scalable pipelines for molecular...SuggestedFull time
$170k - $240k
About Suno At Suno, we are building a future where anyone can make music. You can make a song for any moment with just a few short words. Award-winning artists use Suno, but our core user base consists of everyday people making music — often for the first time. We...SuggestedFlexible hours- Staff Software Engineer, Backend, Sales Execution Join to apply for the Staff Software Engineer, Backend, Sales Execution role at The Hustle . We’re seeking a Staff-level Software Engineer to join a high-impact mission within the Sales Execution Product Group at HubSpot...SuggestedFull timeRemote job
- ...or equivalent practical experience. 8 years of experience in software development. 5 years of experience testing, and launching software... .... Preferred qualifications: Master’s degree or PhD in Engineering, Computer Science, or a related technical field. 8 years of experience...Full time
- ...Our Opportunity As a Staff Software Engineer at Snyk, you will play a significant role in the company's technical leadership. You will set direction and drive consensus with other engineers to transform Snyks technical landscape and help build the next generation of...Immediate startWorldwide
- ...enabling digital transformation, cloud migration, and infrastructure monitoring of our customers' entire technology stacks. Built by engineers, for engineers, Datadog is used by organizations of all sizes across a wide range of industries. Together, we champion...
- Senior Staff Software Engineer - IE07HE We’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages and policies. Working here means having every opportunity to achieve your goals - and to help others accomplish theirs,...Temporary workWork experience placement3 days per week
- ...empowering scientists. Our LINQ platform combines hardware and software to streamline workflows, making lab automation fast,... ...passionate team that values collaboration . We're looking for a Staff Software Engineer based in Boston to join our Boston Engineering Team to...Holiday workFlexible hours
- OpenGov is the leader in AI-enabled software for cities, counties, state agencies, and special districts. With a mission to power more... ...microservices architecture, and distributed systems. Mentor engineers and provide technical leadership on backend development patterns...Holiday workContract workLocal areaFlexible hours
- Staff Software Development Engineer - Cameras Do you have what it takes to design a camera stack that unlocks your phone with large-scale security at a pocket-sized price? Metalenz is looking for a Camera Software Development expert to lead the charge in defining the roadmap...Remote jobWork from homeFlexible hours
- Our Opportunity: Chewy is seeking a Staff Software Engineer to join an established technology team in Boston, MA! At Chewy, it is our mission to be the most trusted and convenient destination for pet parents and partners everywhere! We have evolved into an innovative Fortune...
- ...satisfaction, and strong cross-functional partnerships. As a Staff Engineer on the Onboarding team you will play a key role in shaping the... ...you to apply. Benefits and Growth Get to build tools for software engineers, just like yourself. And use the tools we build to...
- ...and justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect with... ...matters at a company where you matter. Your Impact As a Staff Software Engineer, you will make a direct impact towards our missions of protecting...Work experience placement
- Join to apply for the Staff Software Engineer role at Chewy 2 weeks ago Be among the first 25 applicants Our Opportunity Chewy's Sponsored Ads business is expanding rapidly, and we're seeking a skilled Staff Front-End Engineer to help shape the future of our ad platform...
- ...equivalent practical experience. ~8 years of experience in software development. ~5 years of experience with state-of-the-art GenAI... .... Preferred qualifications: ~ Masters degree or PhD in Engineering, Computer Science, or related fields. ~8 years of experience...
- ...Staff Software Engineer - Cloud BioTech Platform 1910 Genetics is the only company that has built a synergistic, dual-purpose small and large molecule platform that integrates artificial intelligence (AI), computation, and biological automation to design drug-like molecules...
- ...MA office. This position is responsible for product software architecture, design, implementation, and testing. This position... ...quality, and product cost. Work within a team of engineers and test personnel to produce high quality deliverables during...Work experience placement3 days per week
- ...collaboration, leading with empathy, driving business impact, and inspiring trust are at the heart of everything we do. As a Staff Software Engineer at Snyk, you will play a significant role in the company's technical leadership. You will set direction and drive consensus...Holiday workContract workFor contractorsFor subcontractorImmediate startWork from homeWorldwideHome officeWork visaH1bFlexible hours3 days per week
- Staff Software Engineer (Andover, MA) Staff Software Engineer (Andover, MA) Apply locations Andover, MA time type Full time posted on Posted 3 Days Ago job requisition id R80942 Life Unlimited. At Smith+Nephew we design and manufacture technology that takes the limits off...Holiday workFull timeRemote jobFlexible hours
- ...Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information... ...at massive scale, and extend well beyond w Software Engineer, Engineer, Software, Staff, AI, Leadership Google, LLC
- ...equivalent practical experience. ~8 years of experience in software development. ~5 years of experience with state of the art... ...Preferred qualifications: ~ Master's degree or PhD in Engineering, Computer Science, or a related technical field. ~8 years...Full time
- About the job Senior Staff Software Engineer Senior Staff Software Engineer Minimum Years of Experience Required: 6+ Years Salary range: $170,000 - $230,000 Work Status: Applicants must be a Permanent Resident or have valid work authorization for the...Holiday workPermanent employmentRemote jobFlexible hours
$160k - $200k
...Staff Full-Stack Software Engineer Financial institutions - banks and credit unions - have begun a seismic shift in how they operate and serve their customers. History is being written right now. By joining us, you have an opportunity to help write the story. Since...Remote jobWork from homeShift work- ...enabling digital transformation, cloud migration, and infrastructure monitoring of our customers’ entire technology stacks. Built by engineers, for engineers, Datadog is used by organizations of all sizes across a wide range of industries. Together, we champion...
- ...catering ordering experience from discovery to checkout. As the Staff Engineer of the marketplace frontend experience, you'll establish... ...technical leader, you'll leverage deep experience building scalable software solutions to meet ezCater's technology and business goals....Remote jobHoliday workPermanent employmentHome officeWork visaFlexible hours
- ...grow their business while also making it easy for buyers at Fortune 1000 companies to tap into global manufacturing capacity. Staff Software Engineer North Bethesda, MD, Lexington, KY, Boston, MA Xometry (NASDAQ: XMTR) powers the industries of today and tomorrow by...
- ...Responsibilities Onto is seeking a motivated individual for an engineer position in the elite algorithm group within the Inspection... ...learning, image processing, computer vision, mathematics, optics, and software engineering to develop algorithms to be integrated into Onto's...Permanent employment
$100k - $200k
...solution for dentistry, developed by a team of seasoned leaders, engineers, AI scientists, and clinicians spun out of MIT. Our vision is... .... About the Position: We are looking for a Staff Software Engineer to join our growing team. In this role you will have...Flexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!

Related searches
- embedded software Wakefield, MA
- software support Wakefield, MA
- remote software sales Wakefield, MA
- software sales no experience Wakefield, MA
- software implementation project manager Wakefield, MA
- ultimate software Wakefield, MA
- software Wakefield, MA
- entry level software sales Wakefield, MA
- healthcare software sales Wakefield, MA
- id software Wakefield, MA