OneDine · 8 hours ago
Senior Full-Stack .NET Engineer (Principal Engineer / Deputy to CTO)
OneDine is seeking a Senior Full-Stack .NET Engineer to serve as the second-in-command to the CTO, owning critical technical decisions and driving execution across the stack. This hands-on leadership role involves architecting scalable platforms, writing production code, and mentoring other engineers.
AppsB2BB2CHospitalityLeisureMobile AppsPaymentsRestaurantsRetail TechnologyTravel
Responsibilities
Act as the CTO’s primary technical counterpart and escalation point
Lead architecture and design decisions across backend, frontend, APIs, and data layers
Define and enforce engineering best practices, coding standards, and architectural patterns
Evaluate and introduce new technologies where they provide clear business value
Design, build, and maintain high-performance .NET-based systems
Develop and review backend services, APIs, and background services
Contribute to modern front-end applications (React, Angular, or similar)
Ensure system scalability, reliability, and security
Translate business requirements into technical plans and deliverables
Own complex initiatives from design through deployment
Balance technical debt with feature delivery
Mentor engineers and raise the technical bar across the team
Lead code reviews focused on quality and maintainability
Support hiring, onboarding, and technical assessments
Qualification
Required
8+ years of professional software engineering experience
5+ years of deep experience with C# and modern .NET
Proven experience scaling production systems
Strong knowledge of SQL, cloud platforms, and CI/CD
Preferred
Experience in SaaS or high-growth environments
Background working closely with executive leadership
Experience modernizing legacy systems
Company
OneDine
onedine is pioneering guest-side technology solutions for the restaurant and hospitality industries
Funding
Current Stage
Growth StageTotal Funding
$12M2020-01-27Series A· $10M
2018-02-11Seed· $2M
Recent News
Company data provided by crunchbase