1

Nonprofit Software Engineer Jobs in Decatur, GA (NOW HIRING)

Ecological Restoration Engineer

Alpharetta, GA · On-site

$100K - $131K/yr

Utilize CAD software (including AutoCAD Civil 3D) for design, plan set preparation, and surface ... entities, non-profit organizations, and private landowners. * Conduct all duties in strict ...

Utilize CAD software (including AutoCAD Civil 3D) for design, plan set preparation, and surface ... entities, non-profit organizations, and private landowners. * Conduct all duties in strict ...

The Lead Architect will possess a deep understanding of how software can be used to solve nonprofit ... Manage developers and jr. consultants * Analyze and evaluate customer requirements and change ...

The Lead Architect will possess a deep understanding of how software can be used to solve nonprofit ... Manage developers and jr. consultants * Analyze and evaluate customer requirements and change ...

Senior Counsel

Atlanta, GA · On-site

$237K - $267K/yr

Experience working with software developers or technology teams Discover the Yardi Difference ... Our team has contributed to over 350 nonprofits globally, demonstrating our commitment to various ...

Senior Technical Product Manager

Atlanta, GA · Remote

$121K - $160K/yr

... Partner deeply with engineering and architecture to design scalable, secure, and performant ... Mission-driven nonprofits and associations rely on Momentive's cloud-based software and services to ...

... nonprofit organizations across globe. Black Fox has exemplified excellence by receiving the 2021 ... Bachelor of Science in Construction Management, Civil Engineering, or related field.

next page

Showing results 1-20

Nonprofit Software Engineer information

See Decatur, GA salary details

$62K

$144K

$200.6K

How much do nonprofit software engineer jobs pay per year?

As of Jun 23, 2026, the average yearly pay for nonprofit software engineer in Decatur, GA is $144,032.00, according to ZipRecruiter salary data. Most workers in this role earn between $117,200.00 and $168,900.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Nonprofit Software Engineer position, and why are they important?

To thrive as a Nonprofit Software Engineer, you need strong programming skills, experience with web and mobile development, and a solid understanding of software engineering principles, often demonstrated by a degree in computer science or related field. Familiarity with common nonprofit technology platforms (such as Salesforce Nonprofit Cloud), databases, open-source tools, and relevant certifications like Certified ScrumMaster or AWS certifications are advantageous. Excellent communication, a collaborative spirit, and a passion for mission-driven work are standout soft skills in this space. These skills help ensure software solutions are effective, scalable, and aligned with the unique goals and resource constraints of nonprofit organizations.

What is a Nonprofit Software Engineer job?

A Nonprofit Software Engineer designs, develops, and maintains software solutions specifically for nonprofit organizations. Their work often involves creating donor management systems, volunteer coordination platforms, or data reporting tools to support the nonprofit's mission. They may work with limited budgets and open-source technologies to create cost-effective and efficient solutions. In addition to technical skills, they often collaborate with nonprofit teams to understand organizational needs and ensure technology aligns with their goals.

What types of projects do Nonprofit Software Engineers typically work on within nonprofit organizations?

Nonprofit Software Engineers often develop and maintain donor management systems, create custom web applications for outreach and fundraising, and integrate various platforms to streamline organizational workflows. They may also work on data reporting tools, volunteer management software, or develop features that enhance accessibility and public engagement. Projects tend to prioritize cost-effectiveness, security, and scalability given the limited resources of many nonprofits. Teams are usually collaborative and mission-focused, with opportunities to work closely with program managers, fundraisers, and external stakeholders. This role allows you to see the tangible impact of your technology solutions on real-world causes.

What are popular job titles related to Nonprofit Software Engineer jobs in Decatur, GA? For Nonprofit Software Engineer jobs in Decatur, GA, the most frequently searched job titles are:
What job categories do people searching Nonprofit Software Engineer jobs in Decatur, GA look for? The top searched job categories for Nonprofit Software Engineer jobs in Decatur, GA are:
What cities near Decatur, GA are hiring for Nonprofit Software Engineer jobs? Cities near Decatur, GA with the most Nonprofit Software Engineer job openings:
Infographic showing various Nonprofit Software Engineer job openings in Decatur, GA as of June 2026, with employment types broken down into 67% Full Time, and 33% Part Time. Highlights an 67% In-person, and 33% Hybrid job distribution, with an average salary of $144,032 per year, or $69.2 per hour.
Ecological Restoration Engineer

Ecological Restoration Engineer

NV5

Alpharetta, GA • On-site

$100K - $131K/yr

Full-time

Medical, Dental, Life, Retirement, PTO

Posted 5 days ago


NV5 rating

8.3

Company rating: 8.3 out of 10

Based on 20 frontline employees who took The Breakroom Quiz

96th of 355 rated engineering


Job description

Overview
NV5(NYSE: TIC) is a provider of engineering and consulting services to public and private sector clients, delivering solutions through six business verticals: Testing, Inspection & Consulting; Infrastructure; Utility Services; Environmental Health Sciences; Buildings & Program Management; and Geospatial Technology. With offices nationwide and abroad, NV5 helps clients plan, design, build, test, certify, and operate projects that improve the communities where we live and work.
As engineers, architects, construction/program managers, environmental professionals and beyond, we play a significant role in shaping our communities through the services we provide. We are looking for passionate, driven individuals to join our team focused on Delivering Solutions and Improving Lives.
Responsibilities
The Ecological Restoration Group at NV5 is seeking a full-time, remote Ecological Restoration Engineer with 2+ years of experience and a strong proficiency in engineering analysis and design focused on rivers, streams, and wetlands. The successful candidate will work cooperatively on a multi-disciplinary design team and will be administratively responsible to the Ecological Restoration Director.
Primary Duties
  • Technically support the design and analysis of stream, river, and wetland restoration projects on a multi-disciplinary team.
  • Utilize CAD software (including AutoCAD Civil 3D) for design, plan set preparation, and surface development.
  • Conduct hydraulic and hydrologic analysis for design and permitting purposes, including analyzing observational data and developing models of existing and proposed conditions using software such as HEC-RAS.
  • Develop design surfaces and quantity take-offs for restoration projects, including earthwork for cost estimating and developing bid schedules.
  • Assist permit specialists with calculating impacts to natural resources.
  • Develop technical specifications and special provisions according to state or federal standards (NCDOT, GDOT, USACE, etc.).
  • Prepare technical narratives describing the basis of design and results of engineering analyses.
  • Provide construction oversight, utilizing effective communication and decision-making with contractors and clients during project construction to ensure successful implementation.
  • Maintain and track project schedules, deliver design deliverables on time and within budget, and effectively communicate and collaborate with the project team.
  • Provide engineering expertise to clients ranging from federal, state, and local agencies, Tribal entities, non-profit organizations, and private landowners.
  • Conduct all duties in strict accordance with NV5 handbook and policies. Ensure that all activities comply with guidelines that promote inclusivity and non-discrimination, providing equal access to educational programs, assistance, and materials regardless of race, ethnicity, national origin, color, gender, sexual orientation, religion, age, disability, or veteran status.
  • Be prepared to perform any other related work as directed by Project Managers and supervisors. This may involve tasks beyond the outlined responsibilities, requiring flexibility and a willingness to adapt to changing project needs.

Qualifications
  • BS in ecological engineering, civil engineering, or a related engineering field.
  • A minimum of 2 years of work experience, with a minimum of one year of experience working on river, stream, or other water resources related projects is preferred.
  • Highly experienced Engineer-In-Training with the ability to obtain a PE within one year of hire.
  • Demonstrated expertise in using hydraulic and hydrologic models, particularly HEC-RAS, or similar software applications. This includes proficiency in conducting analysis, interpreting results, and applying findings to design and engineer projects.
  • Advanced skills in AutoCAD Civil 3D, including drafting, plan set development, surface modeling, and grading. This involves the ability to create detailed designs and engineering drawings essential for project implementation.
  • Hands-on experience with various field data collection techniques, such as site assessments, pebble counts, channel morphology measurements, and vegetation mapping. Proficiency in using equipment like total stations and RTK devices for accurate topographic surveys.
  • Competence with technical writing and technical communication.
  • Ability to work independently and remotely with minimal supervision.
  • Maintain consistent and effective work habits to make efficient use of time and resources.
  • Superior organizational and analytical skills with keen attention to detail and quality.

Preferred Qualifications
  • Masters degree preferred, in field specific to ecological engineering, ecological restoration, fluvial geomorphology, or river science.
  • Professional Engineering License preferred.
  • Experience in applied fluvial geomorphology, either through education or consulting experience working with/under an experienced fluvial geomorphologist.
#LI-JC2
While most of the work is remote based, a portion of this position is subject to outside environmental conditions. The characteristics described below are representative of those encountered while performing the essential functions of this position. When properly requested and when feasible (without undue hardship to the organization), reasonable accommodations will be made to enable individuals with disabilities to perform essential job functions.
  • This position may be subject to indoor and outside environmental conditions, including weather conditions such as wet and /or humid environments, extreme cold and/or heat, dusty and noisy work environments.
  • Work in the field will involve long-term standing and frequent walking as well as include common hazards at construction and project sites.
  • Must be able to carry, lift and push/pull up to 30 pounds frequently and up to 50 pounds occasionally.
  • Must be able to walk over rough and uneven terrain and be able to stand up to 10-12 hours a day on occasion.
  • Must have the ability to see, smell, hear, talk, climb, balance, stoop, kneel and twist, crouch, crawl, reach, grasp, sit, stand, and walk.
  • Weekend and overtime work and/or overnight work and travel may be required.
  • Additional physical duties may be required as necessary.

NV5 offers a competitive compensation and benefits package including medical, dental, life insurance, PTO, 401(k) and professional development/advancement opportunities.
NV5 provides equal employment opportunities (EEO) to all applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws. NV5 complies with applicable state and local laws governing non-discrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
Recruitment & Staffing Agencies: NV5 Inc does not accept unsolicited resumes from any source other than passive & active candidates and employee referrals. The submission of unsolicited resumes by recruitment or staffing agencies to NV5 or its employees is strictly prohibited unless contacted directly by NV5's internal Talent Acquisition team seeking 3rd party sourcing assistance. Any resume submitted by an agency in the absence of a signed agreement and given permission to represent NV5 to candidates on a particular search, NV5 will not owe any referral or other fees with respect to the unsolicited submission.

What NV5 employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


NV5 logo

About NV5

Sourced by ZipRecruiter

NV5 is a renowned company based in Los Angeles, CA, US, that operates in the architecture, engineering, and consulting industry. Officially established in 2009, this company provides technical engineering and consulting solutions that cater to public and private sectors globally. The firm is adept in a wide range of services, including infrastructure, energy, construction, program management, and environmental services. As part of its mission, NV5 seeks to deliver solutions that enhance communities and safeguard the environment meticulously.

Industry

Civil engineering construction

Company size

1,001 - 5,000 Employees

Headquarters location

Los Angeles, CA, US