Director of Software Engineering

Neighborly Software

Atlanta (GA)

On-site

USD 130,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A cloud-based technology firm located in Atlanta seeks a Director of Software Engineering to lead a talented team in developing a cutting-edge SaaS platform. This role encompasses defining the technical roadmap, managing engineering teams, and collaborating with cross-functional partners. Candidates should have over 5 years of experience in software engineering and a strong command of cloud methodologies, particularly Azure. This position offers a pivotal opportunity to shape and influence the future of the company's technology solutions.

Qualifications

  • 5+ years of experience in software engineering.
  • Proven track record of building and leading high-performing engineering teams.
  • Strong understanding of cloud computing, particularly Azure Cloud.

Responsibilities

  • Define technical roadmap for the SaaS platform aligning with business goals.
  • Lead engineering delivery for the Voice of Client team.
  • Oversee Sustaining Engineering function for platform stability and defect resolution.

Skills

Software engineering
Technical leadership
Cloud computing
Agile methodologies
C#
Team collaboration
Project management

Tools

Azure Cloud
Function Apps/Microservices
Service Bus

Job description

Neighborly Software, headquartered in Atlanta, GA is a cloud-based technology platform for the administration and disbursement of governments funds for programs such as Housing, Economic, Community Development, Disaster Recovery/MIT, Home Energy Rebate Programs, and Housing Choice Voucher programs. Since 2016 we have delivered software solutions to 500+ public and private sector entities across the country, making us the proud market leaders of our industry.

Director, Software Engineering

As the Director of Software Engineering, you will play a pivotal role in leading our talented team of engineers to develop and deliver industry‑leading platform capabilities. This role will lead our Voice Of Client (VoC) and Sustaining Engineering (SE) teams.

Responsibilities:
  • Technical Leadership: Define technical roadmap for our SaaS platform, aligning it with evolving business goals, industry trends, and technical best practices. Collaborate with the technology leaders across other Scrum and TechOps teams to ensure alignment on architectural vision and engineering principles.
  • Voice of Client (VoC) Engineering Team: Lead engineering delivery for the Voice of Client (VoC) team (3 engineers – Onsite/Offshore) by partnering closely with Product and Client Operations to translate client feedback into prioritized technical enhancements and platform improvements.
  • Sustaining Engineering Leadership: Oversee the Sustaining Engineering (3 Onsite Engineers) function responsible for platform stability, defect resolution, and incremental product improvements to ensure reliability, client satisfaction, and operational continuity.
  • Cross‑Functional Collaboration: Partner effectively with Product Management, Client Operations, and other internal teams to ensure seamless development and delivery of solutions that meet client needs and align with company priorities.
  • Technology Leadership Collaboration: Serve as an active member of the broader Technology Leadership Team, working closely with Architecture, DevOps/TechOps, Security, and Data teams to ensure platform scalability, reliability, and alignment across the technology organization.
  • TechOps Enablement: Collaborate with TechOps (DevOps, Infrastructure, and Platform teams) to ensure engineering teams are enabled with the right tooling, environments, deployment processes, and operational practices to deliver and support our SaaS platform effectively.
  • Experience: Best practices in software development methodologies (e.g., Agile) and technology stack – Azure Cloud, C#, Function Apps/Microservices, Service Bus, API Management, and cloud‑native architecture.
  • Project Management: Oversee the software development lifecycle (SDLC) for key initiatives, ensuring timely delivery, predictable execution, and adherence to high‑quality engineering standards.
  • Recruitment & Mentorship: Actively participate in recruiting top engineering talent and contribute to the professional development, mentorship, and career growth of the engineering team.
  • Stay Informed: Remain current on emerging technologies and industry trends to inform strategic decision‑making and continuous improvement of our platform.
Qualifications:
  • 5+ years of experience in software engineering.
  • Proven track record of building and leading high‑performing engineering teams.
  • Strong understanding of cloud computing, particularly Azure Cloud.
  • In‑depth knowledge of software development methodologies, including Agile and DevOps.
  • Experience with C#, Function Apps/Microservices, and Service Bus.
  • Excellent communication, collaboration, and interpersonal skills.
  • Ability to translate business goals into technical solutions.
  • Passion for building secure and scalable software solutions.
  • Troubleshooting web‑based SaaS platforms.
  • Ability to own areas at an SME level and provide support.
  • On‑Call Support as needed for P1 or Escalation Requests.
Physical Requirements:
  • Prolonged periods of sitting at a desk and working on a computer.
  • Must be able to lift up to 15 pounds at times.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer I
Software Engineer I

Neighborly Software • Atlanta (GA)

On-site
USD 70,000 - 90,000
Comprehensive Benefits
401K Contributions
Exceptional Perks
+1
Director of Software Engineering
Director of Software Engineering

GovSpend • United States

On-site
USD 120,000 - 160,000
Director of Software Engineering
Director of Software Engineering

Applied Resource Group • Atlanta (GA)

Hybrid
USD 180,000 - 240,000
Director of Engineering
Director of Engineering

Caselle Inc • Provo (UT)

Hybrid
USD 180,000 - 240,000
Director of Engineering
Director of Engineering

Springbrook Software, Inc. • United States

On-site
USD 180,000 - 240,000
Remote work
Competitive pay
Excellent benefits
Director of Engineering
Director of Engineering

Springbrook Software, Inc. • United States

On-site
USD 180,000 - 260,000
Remote work
Competitive compensation
Excellent benefits
Director of Technology, Onsite in Charlotte, NC
Director of Technology, Onsite in Charlotte, NC

Next Step Systems • Town of Charlotte (NY)

On-site
USD 170,000 - 220,000
Medical insurance
Dental and vision coverage
Savings plan options
+1
Director of Platform Engineering & Operations, Hands-on, Onsite in Charlotte, NC
Director of Platform Engineering & Operations, Hands-on, Onsite in Charlotte, NC

Gina’s Tech Jobs - IT Recruiting Agency • Charlotte (NC)

On-site
USD 130,000 - 160,000
Medical insurance
Dental
Vision
+2
Director of Engineering
Director of Engineering

Springbrook Software • United States Virgin Islands

On-site
USD 180,000 - 240,000
Senior Director, Engineering
Senior Director, Engineering

Bentley Systems • Philadelphia

On-site
USD 150,000 - 200,000