Specialty Building Products-posted 3 months ago
Full-time • Senior
Duluth, GA
1,001-5,000 employees
Merchant Wholesalers, Durable Goods

Specialty Building Products is currently looking for a Senior Azure Full Stack Engineer to join our growing team. The ideal candidate will design and lead development of Azure-first applications. This role is hands-on (~80% coding) while guiding and mentoring a team of 5-7 developers. The engineer will be responsible for building microservices and front-end applications that are scalable, secure, and high performing, while embedding best practices into the development lifecycle. Working closely with product managers, UI/UX designers, engineers, and data scientists, this role ensures solutions align with SBP's operational and strategic objectives.

  • Design, build, and maintain full stack applications using React/TypeScript, Python (FastAPI), and SQL Server.
  • Leverage Azure services including App Services, Functions, SQL Database, Storage (Blob, Table, Queue), Key Vault, Service Bus, API Management, and Application Insights.
  • Debug and resolve complex issues across the enterprise stack, performing root-cause analysis and implementing fixes.
  • Provide technical leadership for a team of 5-7 developers.
  • Lead sprint planning, design sessions, technical reviews, and retrospectives.
  • Mentor and coach junior engineers, ensuring best practices and consistent quality.
  • Oversee source control practices, CI/CD pipelines, and backlog management using Azure DevOps.
  • Ensure requirements such as security, performance, scalability, maintainability, and observability are embedded into all designs and implementations.
  • Partner with product managers, UI/UX designers, business analysts, and stakeholders across SBP to ensure applications align with both operational and strategic business objectives.
  • Provide technical input on scoping, feasibility, sizing, and risk assessment during planning cycles.
  • Champion software engineering best practices, including testing, observability, code quality, and DevSecOps principles.
  • Drive continuous improvement in team processes and technical standards.
  • Grow into future leadership opportunities while maintaining technical depth.
  • 5-7 years of hands-on development with Python, React/TypeScript, and Microsoft SQL Server.
  • Strong experience building and supporting solutions with advanced SQL, stored procedures, and performance tuning.
  • Proven experience leading or mentoring development teams (5+ engineers) in an enterprise environment.
  • Proficiency with Azure DevOps for source control, CI/CD pipelines, and backlog management.
  • Deep expertise with Azure services, specifically: Azure App Services (Web Apps), Azure Functions, Azure SQL Database, Azure Key Vault, Azure Storage (Blob, Table, Queue), Azure Service Bus, Azure API Management, Application Insights.
  • Solid understanding of REST API integration, cloud identity and access management (Azure AD/Entra, MSAL, Okta/Auth0), and software security principles.
  • Exposure to Azure Kubernetes Service (AKS).
  • Experience applying DevSecOps best practices in cloud-based solutions.
  • Experience with rules engines for business policies and decision logic.
  • Background in .NET / C# development.
  • Familiarity with Generative AI-enabled development approaches (e.g., leveraging LLMs for code generation or testing support).
  • Medical, Dental, Vision given on the 1st of the month following 30 days of employment.
  • Company-Paid Life Insurance & Disability.
  • 401(k) with Company Match.
  • Company-Paid Time Off.
  • Paid Holidays & Floating Holidays.
  • PLUS ADDITIONAL PERKS!
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service