For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Share Good
Share Good

Lead Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Lead

Tech stacks

Software Development
PHP
Community management
+39

Visa

U.S. visa required

Permanent role
12 days ago
Apply now

Share Good

Share Good is a software platform that brings together neighbors, nonprofits, and businesses to strengthen their local community through good. Our community platform empowers and increases social engagement, removing barriers to taking action by creating easy opportunities to engage and highlighting local nonprofits. Share Good is currently activating across eight regions: SHARE Charlotte (NC), SHARE Omaha (NE), SHARE Lynchburg (VA), SHARE Detroit (MI), SHARE Middlesex (NJ), SHARE Iowa, SHARE Norfolk (NE), and includes the upcoming launch of SHARE Central Louisiana (LA) and other new communities as we continue to grow across the nation.

The nonprofit mission of Share Good and all member communities is to democratize philanthropy. Because we, our communities, are better when we help each other. We believe there is a spark when nonprofits voice their needs and the public rises to meet them. Individuals choose how to support causes and alleviate crises based on their capacity, interests, and passions through our unifying Share Good platform.

Role Description

Share Good seeks a Lead Software Engineer with expert proficiency in PHP and a strong background in Drupal development to lead the end-to-end delivery of innovative products with our development team. As the Lead Software Engineer, you’ll play a pivotal role in developing world-class software that brings value and powers positive impact in the nonprofit and social good sectors. You will lead the development of new features, oversee the maintenance of existing ones, and shape the future of our products while mentoring a talented team of designers and developers. Reporting to the Chief Operating Officer (COO), you will be at the forefront of advancing our software architecture, user experience, and development processes.

Responsibilities

  • Lead the development, enhancement, and maintenance of Share Good’s core product offerings, including Donate, Volunteer, Attend Events, GiveShop®, Account, and Data products. This includes ideation, technical development, and design refinement.
  • Collaborate to continuously improve our DevOps systems and processes, ensuring that features are delivered efficiently and meet the highest standards of quality.
  • Drive team velocity of product roadmap execution by balancing speed with best practices and quality, ensuring that features are developed, tested, and deployed timely with minimal bugs.
  • Lead, along with the COO, and mentor a growing team of engineers and designers, fostering a collaborative and high-performance culture.
  • Collaborate with the COO to define product requirements and ensure alignment between design, development, and business goals.
  • Lead the launch of new features, providing critical feedback and working with internal teams to ensure smooth product releases.
  • Evaluate user feedback and iterate on product features to ensure they are continuously improving and meeting customer needs.
  • Collaborate with business development, marketing, customer success, and support to identify product needs and deliver solutions.

This position description is for informational purposes and is not exhaustive. Additional responsibilities consistent with the role may be assigned.

Requirements

  • 5+ years of software development experience, with expert proficiency in both writing and evaluation of PHP code and a strong background in Drupal site development.
  • 2+ years of leadership within engineering teams, with a proven ability to guide, motivate, and inspire teams.
  • Evaluate engineers’ code for quality and adherence to industry best practices.
  • Architect the configuration of Drupal core and contributed modules to optimize the use of open-source software.
  • Deep expertise in cloud infrastructure and deployment models, including automation, orchestration, and scaling of applications using platforms like Acquia, Pantheon, and/or Platform.sh.
  • Strong hands-on experience with CI/CD pipelines, particularly using GitHub Actions to automate workflows for continuous integration and delivery.
  • Proficiency with modern IDEs such as PhpStorm or VSCode to enhance development workflows.
  • Strong foundation in software architecture, design patterns, and data structures, with a focus on building scalable, maintainable solutions.
  • Deep understanding of data engineering principles, including test-driven development, data modeling, ETL processes, and data warehousing best practices.
  • Strong front-end expertise with modern technologies and experience in integrating front-end frameworks (e.g., React) into Drupal-based applications.
  • Understanding of UX/UI design principles with hands-on experience developing intuitive and engaging user interfaces.
  • Experience in building and scaling responsive design systems across both desktop and mobile platforms.
  • Experience working in Agile environments (e.g., Scrum), delivering projects iteratively and collaboratively, working closely with engineers to ensure the successful implementation of designs that meet high technical and aesthetic standards.

Preferred Qualifications

  • Bachelor’s degree in Computer Science, Data Engineering, or equivalent work experience.
  • Excellent organizational skills with the ability to deliver and iterate on a development roadmap and manage competing priorities.
  • Strong communication skills with the ability to clearly present complex technical concepts to technical and non-technical audiences.
  • A proactive, innovative mindset, always thinking ahead to create new product value-adds, solve challenging technical problems, and explore opportunities for competitive API solutions.
  • Familiarity with setting up and monitoring product analytics tools to gather user insights and make data-driven decisions.
  • Experience in payment processing, Drupal Commerce, React, and/or Storybook for enhanced component-driven development is a plus.
  • Experience in the nonprofit or social good sector, with a deep understanding of user needs in these spaces, is a plus.

This is a remote position. The ideal candidate will be willing to travel when necessary for co-working sessions/team member retreats, client gatherings and presentations, and/or conferences.

The salary range reflects the minimum and maximum targets for new hire salaries across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills and experience. Base pay is one part of the package provided to compensate and recognize employees for their work. In addition to benefits, this role may be eligible for discretionary bonuses and/or incentives. The salary is commensurate with experience and includes PTO, paid holidays, as well as health, ancillary, and retirement benefits.

To apply, please send your resume to: resumes@sharegoodusa.org. We will be accepting applications for this role until Friday, June 27, 2025. Applications will be reviewed on a rolling basis.

Share Good Benefits

Culture: We strive for a people-first work culture where wellbeing and work-life balance are both individualized and normalized. Work hours are flexible depending on your role and the organization's needs.

Remote Work: Work from anywhere in the United States. As a decentralized national organization, we trust our employees with virtual workspaces and prioritize adequate time for team collaboration, time on task, and customer service.

Health Insurance: We offer Medical, Dental, and Vision insurance for employees.

Benefits: We offer long-term and short-term disability, life insurance, and critical illness benefits.

Retirement Plan: We offer all employees access to a 401(k) retirement plan, including a 3% safe harbor employer contribution. Employees become eligible for vesting starting on the first day of the quarter following their employment start date. Additionally, employees can benefit from financial coaching and advisory services through our benefits provider.

Vacation, Holiday & Wellness: New, full-time employees accrue 20 days of paid vacation time per year within their first 2 years of employment, and additional paid vacation time per year is granted with tenure of 2+ years (2-5 years = +5 days; 5+ years = +10 days). Approximately 13 paid holidays per year. In addition to PTO, staff appreciation days are provided throughout the year, including time off between the Christmas and New Years holidays and 3 days (1 flex day per month) during the summer months. These days are provided for staff family time and wellness.

Parental Leave: We offer up to 12 weeks of parental leave, with a minimum of 2 weeks and maximum of 6 weeks of paid leave based on tenure for both primary and secondary caregivers.

Home Office Stipend: Upgrade your home office with organization-sponsored expenses, including high-quality laptops, monitors, and modern technology.

Professional Development: We offer learning and development opportunities.

Rewarding Work: We are a mission-driven nonprofit organization serving the charitable sector. We aim to be champions of the individuals who make up our sector, thought partners to nonprofit organizations, and resilient changemakers within our ecosystem. Feel good about the work you're doing and the organization you work for.

Commitment to Diversity and Inclusion

Share Good provides equal employment opportunities (EEO) to all team members and applicants according to their experience, talent and qualifications for the job without regard to race, color, national origin, religion, age, disability, sex (including pregnancy, gender stereotyping and marital status), sexual orientation, gender identity, genetic information, military/veteran status or any other category protected by federal, state or local law in every location in which the company operates. Share Good believes that diversity and an inclusive company culture are key drivers of creativity, innovation, and performance. Furthermore, a diverse workforce and maintaining an atmosphere that welcomes versatile perspectives will enhance our ability to fulfill our vision of democratizing philanthropy.

About Share Good

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service