Authority Brands logo
Authority Brands Verified
Franchising, Home Services, Private Equity

Sr Full Stack Software Engineer

Georgia, United StatesOnsiteFull TimeSeniorPosted 2 months ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

Authority Brands is seeking a hands-on Sr. Full-Stack Software Engineer to build modern web applications and integrate AI-driven features into production systems. This delivery-focused role requires 7+ years of experience in enterprise-scale software development, with ownership of critical business platforms. Key responsibilities include full-stack development (front-end frameworks, back-end services), API design and integration, cloud operations (AWS preferred), CI/CD pipeline management, and applying SRE principles for system reliability. The ideal candidate will have a strong understanding of data models, transactional systems, and secure coding practices, with experience in automated testing and microservices architectures.

At Authority Brands, we believe in empowering our franchise partners to thrive. We’re looking for a
hands‑on Sr. Full‑Stack Software Engineer
with experience building modern web applications and integrating
AI‑driven features
into production systems. This is a delivery‑focused role with real ownership across front‑end, back‑end, and AI integrations.

Core Technical Qualifications

  • 7+ years of professional software development experience, with ownership of enterprise-scale, production systems
  • Proven experience building and supporting mission‑critical business platforms used across multiple brands, business units, or franchises
  • Strong full‑stack development experience, spanning modern front‑end frameworks and scalable back‑end services
  • Deep understanding of enterprise data models, transactional systems, and data consistency across distributed systems
  • Strong proficiency in at least one back‑end language (e.g., C#, Java, Node.js, Python) and one modern front‑end framework (e.g., React, Angular)

API & Enterprise Integration (Critical for This Role)

  • Extensive experience designing and owning enterprise-grade APIs used by internal teams, franchise systems, and third‑party vendors
  • Strong background integrating with external SaaS platforms, including CRM, ERP, contact center, marketing, payments, scheduling, and field service systems
  • Experience building secure, versioned, and backward-compatible APIs that support long‑lived integrations
  • Strong understanding of authentication and authorization patterns (OAuth2, JWT, SSO, service-to-service auth)
  • Hands-on experience with event-driven and asynchronous integrations, including webhooks, message queues, and pub/sub architectures
  • Ability to create clear API documentation and integration standards to support multiple consuming teams and partners

CI/CD, DevOps & Cloud Platform

  • Strong experience designing and maintaining CI/CD pipelines supporting frequent, reliable releases across multiple environments
  • Hands-on experience deploying and operating applications in cloud environments (AWS preferred; Azure/GCP acceptable)
  • Experience with containerized applications (Docker) and orchestration platforms (Kubernetes or equivalent)
  • Experience with infrastructure as code to support repeatable, auditable deployments
  • Strong understanding of release management, environment promotion, and rollback strategies in enterprise settings

Site Reliability Engineering (SRE) & Operational Excellence

  • Demonstrated experience applying SRE principles to ensure availability, scalability, and performance of business‑critical systems
  • Experience defining and monitoring SLIs, SLOs, and SLAs for internal platforms and customer‑facing services
  • Strong background in observability, including centralized logging, metrics, tracing, and alerting
  • Proven experience handling production incidents, leading root cause analysis, and driving long‑term reliability improvements
  • Experience designing for high availability, fault tolerance, and disaster recovery

Engineering Quality & Architecture

  • Strong advocate for clean, maintainable, and testable code
  • Experience implementing automated testing strategies (unit, integration, and end‑to‑end)
  • Experience contributing to architecture and design decisions for enterprise platforms
  • Solid understanding of secure coding practices, data protection, and compliance considerations
  • Experience working in service‑oriented or microservices architectures

Leadership & Collaboration

  • Ability to lead complex technical initiatives from design through delivery and ongoing support
  • Experience mentoring engineers and influencing engineering standards and best practices
  • Strong collaboration skills with product, QA, platform, data, and business stakeholders
  • Comfortable working in an environment balancing speed, scale, reliability, and multiple brands

Preferred / Nice‑to‑Have Experience

  • Experience supporting multi‑tenant or multi‑brand platforms
  • Background in enterprise integration platforms or internal developer platforms
  • Experience working with franchise, field service, or operational systems
  • Familiarity with Agile/Scrum development in enterprise organizations

We believe our greatest assets are our employees, we offer competitive salaries and a full benefits package to include, PTO, paid holidays, 401(k) and more.

Authority Brands Inc. conducts drug screens and background checks on applicants who accept employment offers. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions however we do not sponsor Visa’s at this time.

Authority Brands Inc. is an Equal Opportunity Employer

Ready to apply?
You'll be redirected to Authority Brands's application page.

Similar roles