Staff Engineer - .Net / C#

WingstopDallas, TX
Onsite

About The Position

The Staff Engineer – .NET / C# is responsible for designing and owning the backend architecture that powers a high-scale, consumer-facing commerce platform supporting billions in annual transaction volume. This role operates at the intersection of distributed systems, cloud infrastructure, and high-throughput transactional processing. This engineer leads the design and evolution of microservices-based systems running on AWS (ECS/EKS, RDS, SQS, etc.), ensuring reliability, scalability, and performance across mission-critical services including payments, ordering, and fulfillment. The role requires deep expertise in building secure, PCI-compliant systems with strong emphasis on data integrity, latency, and fault tolerance. The Staff Engineer defines backend engineering standards, drives architectural decisions, and partners cross-functionally to align technical strategy with business growth. This role carries full ownership of system reliability, observability, and production health, including incident response and long-term system resilience.

Requirements

  • Designing and owning the backend architecture that powers a high-scale, consumer-facing commerce platform supporting billions in annual transaction volume
  • Operating at the intersection of distributed systems, cloud infrastructure, and high-throughput transactional processing
  • Leading the design and evolution of microservices-based systems running on AWS (ECS/EKS, RDS, SQS, etc.)
  • Ensuring reliability, scalability, and performance across mission-critical services including payments, ordering, and fulfillment
  • Deep expertise in building secure, PCI-compliant systems with strong emphasis on data integrity, latency, and fault tolerance
  • Defining backend engineering standards, driving architectural decisions, and partnering cross-functionally to align technical strategy with business growth
  • Carrying full ownership of system reliability, observability, and production health, including incident response and long-term system resilience

Responsibilities

  • Design and own distributed backend systems using .NET / C# in a cloud-native AWS environment
  • Build and scale microservices handling high-throughput, transactional workloads
  • Lead architectural decisions across services impacting performance, reliability, and security
  • Ensure systems meet strict requirements for latency, availability, and data integrity
  • Design for PCI-DSS compliance, secure data handling, and fraud prevention considerations
  • Drive improvements in system observability, monitoring, and incident response
  • Partner with product and business stakeholders to translate complex requirements into scalable solutions
  • Establish backend engineering standards, patterns, and best practices
  • Identify and resolve system bottlenecks, scaling challenges, and architectural risks
  • Mentor engineers and elevate technical capability across the organization

Benefits

  • Unlimited paid time off for exempt employees
  • One paid volunteer day of your choice
  • Competitive bonus structure for eligible roles
  • Team member stock purchase plan
  • Health savings or flexible spending account options
  • 401k – (dollar for dollar on the first 3% and then 50 cents on the dollar for the next 2% for team member contributions up to 5% of eligible compensation)
  • Comprehensive medical, dental, and vision benefits
  • Basic life and AD&D insurance provided
  • Pet insurance
  • Education Assistance
  • Wellness reimbursement program
  • Paid maternity and paternity leave
  • Lunch provided every Tuesday and Thursday in office
  • Discount on Wingstop gift cards
  • Onsite game room
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service