Browse
···
Log in / Register

Staff Software Engineer

$140,000-170,000

Veracross

Wakefield, MA 01880, USA

Favourites
Share

Description

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.

Source:  workable View Original Post

Location
Wakefield, MA 01880, USA
Show Map

workable

You may also like

Straight Edge Technology, Inc.
Systems Engineer / System Administrator for Managed Service Provider (25.5)
Corpus Christi, TX, USA
We need a team member that is excited about working at an MSP... More specifically, we need a System Administrator that is Humble, Hungry, and Smart! Do you want to work at a Security focused MSP that is growing, an MSP that has a framework to build processes and follow them? Do you want to work for Professional Clients who also want to improve their network? Does your current MSP seem disorganized and chaotic? Are you burnt out and working too many hours? Founded in 2006, Straight Edge Technology is a company committed to excellence and working with purpose. We have a dynamic and challenging environment, one that encourages teamwork and fosters professional growth. Our support team is top notch and looking for a teammate with a great attitude to join the crew to close issues and solve problems. So, what does a Systems Engineer do? We are looking for a Systems Engineer to help build out, maintain, and troubleshoot our rapidly expanding infrastructure. You will be part of a talented team that demonstrates superb technical competency, delivering mission critical infrastructure and ensuring the highest levels of availability, performance and security. Qualified systems engineers will have a background in IT, computer systems engineering, or systems engineering and analysis. Do you have what it takes? Our team of engineers need to respond to detected issues so fast that our clients don't even know they needed our help. You’ll need strong interpersonal skills, the ability to communicate about highly technical issues, strong attention to detail and, most importantly, a knock-‘em-dead attitude! We need you to be open to ideas and to bring your own new ideas to the team. We offer a fun, engaging, supportive environment in which your talent can thrive. So, if you’re looking for a place where you can constantly learn more, be more and contribute to a team, this is it. Does this sound just like you so far? Okay, good. Read on. Essential Responsibilities include but not limited to: Analyzes problems from a systems perspective, isolates to hardware or software issue and carries through to resolution. Provides IT support relating to technical issues involving Microsoft’s core business applications / Azure / Office 365, as well as virtual environments built on Citrix and VMware Support services for Microsoft related technologies: Windows Server, Azure, Exchange, SQL, SharePoint, etc. Implement and support disaster recovery solutions. Technical services and support at the network level: WAN and LAN connectivity, routers, firewalls, and security. Remote access solution implementation and support: VPN, Remote Desktop / Terminal Services, and Citrix. System documentation to include system reviews and recommendations. Travels to customer sites to perform work when appropriate (company vehicle provided). Maintains familiarity with industry best practices. Communicate effectively with customers and the Service Team Actively participates in team and company meetings. Install, configure, test and maintain operating systems, application software and system management tools Proactively ensure the highest levels of systems and infrastructure availability Monitor and test application performance for potential bottlenecks, identify possible solutions, and work with developers to implement those fixes Maintain security, backup, and redundancy strategies Provide 2nd and 3rd level support Requirements BS degree in Computer Science, Engineering or a related subject, or a combination of 5+ years of experience and recent equivalent training (college graduate, technical school graduate or similar Extensive knowledge of all aspects of PC operations and functions Experience with monitoring systems and automation software Experience with the following technologies: Sophos or Meraki Firewall O365 and M365 Azure Virtual Desktop or Terminal Services (RDS) Small Business Networks Microsoft SQL Microsoft Windows Server 2016, 2019, 2022 PREFERRED (one or multiple): Microsoft AZURE Microsoft MCSA, MCSE or MCITP Meraki Network Stack (Firewall / Switch and Access point) Cisco CCNA Citrix CCA Network + Certification A+ Certification CORE COMPETENCIES: Attention to Communication Written Communication Customer Orientation Initiative Personal Credibility Diagnostic Information Gathering Analytical Thinking Technical Expertise Thoroughness Stress Management Physical activity of this position: Stooping, kneeling, crouching, reaching, walking, pushing, pulling, lifting, fingering, grasping, feeling, talking, hearing and repetitive motion. Physical requirements of this position: Medium work exerting up to 50 pounds of force occasionally, and/or up to 30 pounds of force frequently, and/or up to 10 pounds of force constantly to move objects. Visual acuity requirements: The worker is required to have close visual acuity and use of computer monitor screens up to 80% of the time. Work conditions: The worker is not substantially exposed to adverse environmental conditions (such as in typical office or administrative work.) Benefits Competitive Pay Company subsidized medical, dental and vision insurance PTO Paid parental leave Company Retirement Plan Subsidized Gym Membership
Trexquant Investment
Linux Systems Engineer (USA)
Stamford, CT, USA
We are looking for a proactive and detail-oriented Linux Systems Engineer to maintain, optimize, and support our Linux-based infrastructure. The ideal candidate will have hands-on experience with Linux systems administration, performance tuning, automation, and troubleshooting in a large-scale, production environment. Responsibilities Install, configure, and maintain Linux-based servers, and manage server health, ensure uptime, and perform regular patching and upgrades. Monitor system performance, troubleshoot issues, and implement performance tuning across Linux servers to ensure reliability and efficiency. Develop and maintain automation scripts (using Bash, Python, Ansible, etc.) to streamline deployment, monitoring, and configuration management. Design, implement, and test disaster recovery procedures to ensure system availability and data integrity. Provide tier-2 and tier-3 technical support for escalated incidents related to Linux systems. Collaborate with other teams to resolve complex system issues. Work closely with developers, network engineers, and other IT teams to deploy and maintain infrastructure for both on-premise and cloud environments. Requirements Background in a technical field (computer science, information systems, engineering etc) 3+ years of hands-on experience as a Linux Systems Engineer or Systems Administrator, in an enterprise environment. Strong knowledge of Linux internals and familiarity with enterprise Linux distros. Proficiency in automation tools such as Ansible. Experience writing shell scripts (Bash) or Python for task automation. Strong understanding of networking fundamentals and experience with network troubleshooting. Experience with central or distributed storage systems and good knowledge of file systems. Excellent troubleshooting and diagnostic skills with a systematic approach to resolving issues. Able to participate in a monthly on-call rotation with other team members to ensure round-the-clock support coverage Benefits Competitive salary plus bonus bonus based on individual and company performance Collaborative, Casual, and friendly work environment PPO Health, dental and vision insurance premiums fully covered for you and your dependents Pre-tax commuter benefits Weekly company meals Trexquant is an Equal Opportunity Employer
Software Development Intern
4522 Ladner St, Fremont, CA 94538, USA
We're seeking a motivated individual for a Software Development Internship. This is an excellent opportunity to work with existing applications while learning new technologies and gaining valuable experience across multiple platforms. While the technical requirements below may seem extensive, we prioritize work ethic and learning ability over having every skill checked off. Strong candidates often excel in some areas while being newer to others. # What You'll Do •⁠ ⁠Maintain and optimize our Firebase database infrastructure •⁠ ⁠Enhance and expand functionality of our JavaScript-based web application and backend services •⁠ ⁠Update and improve our iOS application built in Swift •⁠ ⁠Maintain and develop features for our Android application (Kotlin/Java) •⁠ ⁠Implement bug fixes, performance improvements, and user experience enhancements •⁠ ⁠Plan and execute feature rollouts •⁠ ⁠Write clean, maintainable code following established patterns ## What We're Looking For *Technical Skills:* •⁠ ⁠Programming fundamentals and problem-solving abilities •⁠ ⁠Experience with JavaScript and web development concepts •⁠ ⁠Familiarity with mobile development (iOS/Swift and/or Android/Kotlin/Java) •⁠ ⁠Understanding of database concepts, particularly Firebase/NoSQL systems •⁠ ⁠Knowledge of REST APIs and backend integration •⁠ ⁠Experience with version control systems like Git •⁠ ⁠Understanding of mobile app deployment processes *Personal Qualities:* •⁠ ⁠Strong analytical thinking and attention to detail •⁠ ⁠Ability to work independently and take ownership of projects •⁠ ⁠Comfortable navigating existing codebases and technical documentation •⁠ ⁠Initiative to research solutions and propose improvements •⁠ ⁠Collaborative mindset for working with cross-functional teams ## What We Offer •⁠ ⁠Hands-on experience with production applications and real user feedback •⁠ ⁠Opportunity to work across multiple platforms and technologies •⁠ ⁠Direct impact on product development and user experience •⁠ ⁠Mentorship and professional development opportunities ## How to Apply Please send your resume, a brief cover letter explaining your interest, and any relevant portfolio projects or GitHub links to [email address]. We value potential and growth mindset alongside technical capability. If you're excited about software development and ready to contribute while expanding your skillset, we'd love to hear from you.
Third Wave Systems
Senior Software Development Engineer -Meshing Expert-Parallel & Adaptive Meshing
Eden Prairie, MN, USA
We are seeking an experienced meshing expert with a proven track record in developing parallel codes for adaptive meshing. You will play a pivotal role in the design, development, and optimization of the next generation meshing technologies that power our simulation software. This role requires deep technical expertise, leadership, and a passion for innovation in meshing technologies. This position is on-site in Eden Prairie, MN Requirements Key Responsibilities: Lead the design and development of efficient and robust isotropic and anisotropic meshing technologies for complex engineering geometries Design, implement and optimize efficient and robust parallel mesh adaptation algorithms for FEA simulations with extreme deformations, targeting multi-node CPUs and GPUs Collaborate with cross-functional teams (including UI, QA, and product management) to integrate meshing solutions into our software ecosystem and deliver seamless user experience Mentor and guide software development teams, providing technical leadership and fostering a culture of innovation and excellence Translate complex user and business requirements into robust, scalable software solutions Profile and optimize code for speed, scalability, and maintainability, following best practices in software engineering (including code review and continuous integration) Validate simulation results by correlating with experimental or real-world data Contribute to product development, release, maintenance, and support phases, ensuring long-term quality and extensibility Qualifications: Advanced degree (MS/PhD) in Computer Science, Mechanical Engineering, Applied Mathematics, or related field with a focus on computational geometry, numerical methods, or high-performance computing. 5+ years of professional experience in software development, with significant experience in parallel and adaptive meshing for CAE or CFD applications Expertise in C++ Experience with GPU programming (CUDA, OpenCL) is highly desirable Strong background in computational geometry, unstructured mesh generation, and mesh adaptation for 2D/3D domains Expertise on surface cleanup and surface meshing, including non-manifold surface meshes. Expertise on feature-preserving isotropic and anisotropic volume meshing Exposure to FEA/CFD theories and practices Demonstrated experience developing massively parallel codes for distributed and shared-memory architectures Familiarity with scientific visualization, 3D geometry manipulation, and interactive meshing tools is a plus Excellent communication skills for technical reporting and cross-team collaboration Proven leadership and project management abilities; experience mentoring or managing software teams is preferred Benefits Why Join Third Wave Systems? Opportunity to work on industry-leading simulation software. Collaborate with a multidisciplinary team of experts. Make a direct impact on manufacturing innovation! $100,000 - $135,000 base salary Third Wave Systems offers a comprehensive employee benefits program for full-time employees, including: 401(k) Health insurance Dental insurance Paid time-off Holiday pay
$100,000-135,000
Search Quality Rater (English – US) (Nashville)
14 Music Square E, Nashville, TN 37203, USA
United States / Remote / Welo Data – AI Services – Data Evaluation / Remote Overview: We are seeking detail-oriented English speakers to evaluate and improve online search results. Your role will focus on assessing the quality and relevance of search engine outputs based on predefined guidelines. Your feedback will directly contribute to training and refining AI systems for better, more accurate search experiences. What you will do: Review search engine results and evaluate them for quality, relevance, and usefulness. Provide quality ratings according to detailed evaluation criteria. Identify issues such as irrelevant results, misleading content, or low-quality pages. Maintain consistent, objective judgment throughout all assigned tasks. Project Details: Job Title: Search Quality Rater Pay Rate: Pay per task; approximate hourly rate $ 14.5 USD/hour Location: Remote, US-based Schedule: Flexible; Minimum 10 hours per week, up to 29 hours per week Start Date: ASAP Employment Type: Freelance Project Duration: 12 months (with possible extension) Note: Welo Data uses state-of-the-art fraud detection systems to ensure all freelancers engaged in the project meet program requirements and do not misrepresent their identity, location, or experience. Requirements: Native-level fluency in English (US). Strong understanding of US culture, media, and current events. Excellent online research skills and ability to find accurate information quickly. Reliable computer and high-speed internet connection. Reliable antivirus software (as the role involves active web browsing). Ability to follow detailed guidelines and maintain consistent quality. Must not be currently working or have previously worked as an “Ads Quality Rater” for other programs. Why Join Welo Data? ✨ Limitless Flexibility: Work when it fits your schedule. 🌱 Limitless Growth: Learn and develop evaluation skills with each task. 🌍 Limitless Support: Join a global, inclusive community. Accepted US States: Alabama, Florida, Georgia, Indiana, Kansas, Kentucky, Missouri, Montana, New Hampshire, North Carolina, Ohio, Oklahoma, Pennsylvania, South Carolina, Tennessee, Texas, Utah, Virginia, West Virginia, Wisconsin. About Welo Data Welo Data, part of Welocalize, is a global AI data company with 500,000+ contributors delivering high-quality, ethical data to train the world’s most advanced AI systems. We’re building smarter, more human AI with a diverse community in 100+ countries. At Welo Data, Limitless AI. Limitless You. isn’t just a slogan—it’s our promise. We build smarter AI through the power of human contribution, offering limitless opportunities for our global community to grow, contribute, and work on their terms. To Apply Submit your resume from the following link: https://jobs.lever.co/welocalize/90c51db9-ff3f-43c7-8ead-d607582b230f?lever-origin=applied&lever-source%5B%5D=EMSQRCRAIGLISTTN We welcome applications from students, freelancers, and professionals seeking flexible work to develop research and evaluation skills.
$14.5-14.5/hour
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.