Logo
Stand Together

Senior Software Engineer - Drupal

Stand Together, Arlington, Virginia, United States, 22201


Stand Together is a dynamic and mission-driven organization committed to driving positive social change and empowering individuals to overcome barriers. Join our team and be part of a collaborative community that values innovation, personal responsibility, and the power of bottom-up solutions. Together, we will create a society that fosters opportunity, dignity, and well-being for all.

Stand Together is looking for a motivated and enthusiastic Senior Software Engineer to join our team! As a Software Engineer, you will be responsible for supporting our software development team in all aspects of the development, testing, and implementation of our products. You will train, mentor, and work with other software engineers in the Drupal content management system (CMS). In addition, you will work with data engineers, architects, cloud engineers, marketing teams, and stakeholders on solutions that help some of our society's biggest challenges! We are looking for someone who is comfortable architecting solutions and working in the full Drupal development stack. This position can be fully remote.

Your Responsibilities Include

Serve as the primary maintainer of some of our MarTech systemsMentor and train other software engineers on best practices in DrupalCreating custom modules and designing custom layouts using DrupalWriting and debugging PHP / HTML / CSS / JavaScript codeDesign software solutions that meet the requirementsTroubleshooting general software issuesWorking closely with other engineers to improve product's functionalityWork with marketing team leads on finding solutions to improve outreachParticipating in estimation discussions with the teamContinually improving coding and other technical skillsSkills you bring to the Organization

At least six years of professional software development experienceExperience in designing and architecting software solutions from scratchExperience leading software engineers or other technical practitionersExperience with requirements gathering and refinement in an Agile environmentExperience working directly with internal and external project stakeholdersExperience writing PHP code using the Symfony frameworkExperience with Drupal, Wordpress or other CMS systems that support headless / hybrid modeExperience with SQL a must; NoSQL preferred but not requiredExperience with front-end and backend JavaScript frameworks (e.g. Vue, NodeJS, React)Experience and general knowledge of SSL certificates and web protocolsAcquia and AWS experience preferredDigital Asset Management (DAM) tool experience such as Widen, ZDam, Canto preferredContent Delivery Network experience preferredExperience working with marketing teams preferredWhat We Offer

A meaningful career where your work will improve the lives of millions of Americans - especially the least fortunate.A vision-driven community of over 1,000 employees across the country who are dedicated to improving the lives of others.Competitive salaries and bonuses. Our salary and bonus strategies are aligned to the value you create, not a standardized bell curve.Generous 401K match - 6% match with immediate vesting.Competitive health and wellness benefitsOur flexible time-off policy allows all employees to take leave as needed.A purchasing credit card to use for business expenses.Mileage reimbursement for business travel separate from your commute.Commuter assistance plans to offset the cost of commuting into our headquarters (on-site parking or metro)Opportunities for professional development and mentorship that can strengthen your effectiveness through Principle Based Management and other industry specific programs.

Stand Together helps social entrepreneurs supercharge their efforts to help people improve their lives. We connect them with passionate partners and the resources necessary to make a greater difference. Through our philanthropic community, we tackle some of the nation's biggest challenges so that every person has the opportunity to realize their extraordinary potential. Stand Together partners with people from diverse perspectives and backgrounds-including people in education, business, community non-profits, and public policy-to accomplish more together than any of us could on our own.

Our Values

Working at Stand Together is different from many other organizations. We have a relentless commitment to a culture based on a business philosophy called Principle Based Management® (PBM®). Informed by the principles that allow a free and open society to flourish, PBM® prepares individuals to innovate, improve, and transform while fostering a healthy, growing organization that creates long-term value for its clients and supporters and fulfillment for its employees.

We believe that diversity in experiences, perspectives, knowledge and ideas fuels creativity, broadens knowledge, and helps drive success. That's why we're proud to be an equal opportunity employer and strive to treat all employees and applicants with honesty, dignity, respect and sensitivity. We welcome all qualified applicants regardless of color,race, religion, religious creed, sex, gender or gender identity, gender expression, sexual orientation, national origin, citizenship, ethnicity, ancestry, age, physical disability, mental disability, medical condition, pregnancy (including medical needs which may arise from pregnancy, childbirth, or related medical conditions), military and veteran status, genetic information, marital or familial status, political affiliation, or any other legally recognized protected basis under federal, state or local laws, regulations or ordinances.