Veracross is seeking a Staff Software Engineer to join their Product Engineering team in a remote capacity. This senior-level position requires a seasoned professional with at least 8 years of programming experience and strong expertise in backend development. The role focuses on working with Ruby, Rails, and modern JavaScript technologies, while also requiring experience with payment provider integrations and version control systems.
The ideal candidate will bring extensive experience in backend development, particularly with Ruby on Rails, and should be comfortable working with payment integration systems like Stripe, Bluesnap, and Braintree. They should have a strong foundation in modern JavaScript development and be well-versed in source control practices, especially git.
This position offers the flexibility of remote work while being part of a product engineering team that likely works on critical systems handling educational institution management, given Veracross's focus in this sector. The role requires someone who can handle complex backend systems and payment integrations, suggesting a significant level of responsibility and impact on the company's core products.
The position is open to candidates legally authorized to work in the United States, with a base location identified in Wakefield, Massachusetts, though the role is remote. This suggests the company maintains strong ties to the Boston metro area while embracing modern remote work practices.
For the right candidate, this role offers the opportunity to work at a staff engineer level, typically involving technical leadership, architectural decision-making, and helping to shape the technical direction of significant portions of the product. The emphasis on payment systems integration also suggests involvement in critical business infrastructure.