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