Senior Software Engineer

Neighborly SoftwareAtlanta, GA

About The Position

Neighborly Software was built to help communities make a difference in the lives of low-income families and vulnerable populations. Our mission is simple, “Helping Communities, Help People.” Headquartered in Atlanta, GA we offer 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. We are seeking a Senior Software Engineer who combines strong technical expertise with ownership mindset and product awareness. This role is responsible for designing, building, and evolving scalable, secure, and high-performing cloud-native systems that power our enterprise SaaS platform. You will play a key role in shaping architecture, mentoring engineers, and driving engineering excellence while collaborating closely with Product, Design, and cross-functional teams.

Requirements

  • Bachelor’s degree in Computer Science or equivalent practical experience
  • 7+ years of professional software development experience
  • 3+ years of experience building and operating cloud-based applications (Azure preferred)
  • Strong proficiency in one or more backend languages (e.g., C#, Java, Python)
  • Experience with modern frontend frameworks (e.g., React or Angular)
  • Deep understanding of distributed systems, APIs, and microservices architecture
  • Experience with DevOps practices, CI/CD pipelines, and cloud infrastructure

Nice To Haves

  • Experience designing multi-tenant SaaS platforms
  • Familiarity with data platforms, analytics, and event-driven systems
  • Exposure to security and compliance considerations in enterprise applications
  • Experience working in Agile/Scrum environments

Responsibilities

  • Design and implement scalable, resilient, and secure cloud-native solutions (primarily on Azure)
  • Drive architectural decisions and ensure alignment with long-term platform strategy
  • Translate business requirements into well-structured, maintainable system designs
  • Identify and address technical debt and system bottlenecks proactively
  • Develop high-quality, production-grade code with strong emphasis on performance, scalability, and reliability
  • Uphold and evolve coding standards, testing strategies, and CI/CD practices
  • Participate in design and code reviews to ensure consistency and quality across the platform
  • Champion best practices in observability, monitoring, and incident response
  • Partner closely with Product Managers, Designers, and stakeholders to deliver customer-focused solutions
  • Contribute to end-to-end feature delivery, from design through deployment and iteration
  • Align technical decisions with business goals and customer impact
  • Evaluate and prototype new technologies, tools, and patterns to improve platform capabilities
  • Contribute to building internal frameworks, reusable components, and accelerators
  • Drive initiatives that improve developer productivity and platform scalability
  • Mentor and provide technical guidance to engineers across the team
  • Foster a culture of accountability, learning, and engineering rigor
  • Lead by example in ownership, collaboration, and delivery excellence

Benefits

  • Medical, Dental, Vision plan options
  • Company-Paid Short-Term Disability and Life Insurance
  • 401K Contributions with generous employer match and immediate vesting
  • 5 weeks of PTO
  • 9 paid holidays
  • 3 days of volunteer time off each year
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service