Staff Software Engineer

$140k - $170k

Veracross

Wakefield, MA
  • 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.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Wakefield, MA vacancy
  •  ...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... 
    Suggested
    Holiday work
    Full time
    For contractors
    Local area
    Remote job
    Worldwide
    Flexible hours

    Veracross

    Wakefield, MA
    a month ago
  •  ...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-... 
    Suggested
    Holiday work
    Immediate start
    Remote job

    Veracross

    Wakefield, MA
    20 hours ago
  • 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... 
    Suggested
    Full time

    Psivant Therapeutics

    Boston, MA
    3 days ago
  • $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...
    Suggested
    Flexible hours

    Suno

    Boston, MA
    more than 2 months ago
  • 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... 
    Suggested
    Full time
    Remote job

    The Hustle

    Cambridge, MA
    20 hours ago
  •  ...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

    Google

    Cambridge, MA
    20 hours ago
  •  ...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 start
    Worldwide

    Snyk

    Boston, MA
    20 hours ago
  •  ...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... 

    Datadog

    Boston, MA
    3 days ago
  • 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 work
    Work experience placement
    3 days per week

    The Hartford

    Boston, MA
    3 days ago
  •  ...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 work
    Flexible hours

    Automata

    Cambridge, MA
    20 hours ago
  • 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 work
    Contract work
    Local area
    Flexible hours

    OpenGov

    Boston, MA
    3 days ago
  • 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 job
    Work from home
    Flexible hours

    Metalenz Inc.

    Boston, MA
    1 day ago
  • 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... 

    Chewy

    Boston, MA
    20 hours ago
  •  ...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... 

    Datadog

    Boston, MA
    2 days ago
  •  ...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

    Axon

    Boston, MA
    20 hours ago
  • 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... 

    Chewy

    Boston, MA
    20 hours ago
  •  ...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... 

    Google

    Cambridge, MA
    2 days ago
  •  ...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... 

    1910genetics

    Boston, MA
    2 days ago
  •  ...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 placement
    3 days per week

    Draeger Medical Systems, Inc.

    Andover, MA
    2 days ago
  •  ...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 work
    Contract work
    For contractors
    For subcontractor
    Immediate start
    Work from home
    Worldwide
    Home office
    Work visa
    H1b
    Flexible hours
    3 days per week

    Snyk Ltd.

    Boston, MA
    1 day ago
  • 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 work
    Full time
    Remote job
    Flexible hours

    Smith & Nephew

    Andover, MA
    20 hours ago
  •  ...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

    Google, LLC

    Cambridge, MA
    2 days ago
  •  ...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

    YouTube

    Cambridge, MA
    2 days ago
  • 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 work
    Permanent employment
    Remote job
    Flexible hours

    LogicMatrix AI

    Boston, MA
    20 hours ago
  • $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 job
    Work from home
    Shift work

    Roberts Recruiting

    Boston, MA
    a month ago
  •  ...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... 

    Datadog

    Boston, MA
    2 days ago
  •  ...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 job
    Holiday work
    Permanent employment
    Home office
    Work visa
    Flexible hours

    ezCater, Inc

    Boston, MA
    1 day ago
  •  ...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... 

    Xometry

    Boston, MA
    20 hours ago
  •  ...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

    Onto

    Wilmington, MA
    20 hours ago
  • $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

    VideaHealth

    Boston, MA
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!

subscribeToSimilarBanner
Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions