Senior C# Backend Engineer — Hybrid (Melbourne)

OpenTable

Melbourne

Hybrid

AUD 140,000 - 180,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible work days
Mental health support
Parental leave
Paid vacation
Volunteer time
Development dollars
Leadership training
On-demand courses
Travel discounts
ERGs
Wellness reimbursement
Monthly social events
Free lunch

Job summary

OpenTable is hiring a Senior Software Engineer (C# Backend) in Melbourne. You will help elevate OpenTable’s Private Dining platform by building scalable backend services and APIs, collaborating with global teams, and driving end-to-end development from planning to deployment.

You will mentor others, apply SOLID, TDD, and DI, and contribute to a strong engineering culture while working in a hybrid environment in Melbourne, with in-office days per week.

Qualifications

  • 5+ years of software engineering experience with C# and .NET Core.
  • Experience building high-volume RESTful APIs and distributed microservices.
  • Proficiency in object-oriented design, design patterns, data structures, and SOLID principles.
  • Hands-on experience with relational or NoSQL database technologies and containerization tools (Docker, Kubernetes).
  • Experience leading technical planning and driving features through full-lifecycle CI/CD pipelines into production.

Responsibilities

  • Architect, build, and maintain scalable C# .NET backend services and RESTful APIs for OpenTable’s private dining platform.
  • Drive end-to-end project execution from initial technical planning and architectural design through to production deployment.
  • Collaborate with cross-functional software engineers, product managers, and designers across international offices to deliver impactful enterprise features.
  • Champion engineering excellence and continuous integration by applying Test-Driven Development (TDD), SOLID principles, and clean code practices.
  • Troubleshoot, debug, and optimize distributed microservices to ensure system reliability, performance, and rapid incident response.
  • Mentor team members, share technical knowledge, and foster an inclusive, highly collaborative learning environment.

Skills

C#
.NET Core
RESTful APIs
Distributed microservices
SOLID Principles
TDD
Dependency Injection

Tools

Docker
Kubernetes
TeamCity

Job description

OpenTable is hiring a Senior Software Engineer (C# Backend) in Melbourne. You will help elevate OpenTable’s Private Dining platform by building scalable backend services and APIs, collaborating with global teams, and driving end-to-end development from planning to deployment.

You will mentor others, apply SOLID, TDD, and DI, and contribute to a strong engineering culture while working in a hybrid environment in Melbourne, with in-office days per week.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C# Backend Engineer - Hybrid Melbourne
Senior C# Backend Engineer - Hybrid Melbourne

OpenTable • Melbourne

Hybrid
AUD 140,000 - 190,000
Work from anywhere up to 20 days/year
Mental health & well-being support
Paid parental leave
+10
Senior .NET Backend Engineer — Global Microservices
Senior .NET Backend Engineer — Global Microservices

Everi Pty • Melbourne

Remote
AUD 140,000 - 190,000
Work from anywhere up to 20 days/year
Mental health support with SpringHub
Headspace subscription
+11
Engineer - Sr.New
Engineer - Sr.New

OpenTable • Melbourne

Hybrid
AUD 140,000 - 190,000
Work from anywhere up to 20 days/year
Mental health & well-being support
Paid parental leave
+10
Engineer - Sr.
Engineer - Sr.

OpenTable • Melbourne

Hybrid
AUD 140,000 - 180,000
Flexible work days
Mental health support
Parental leave
+10
Senior .NET Backend Engineer - Secure API & Identity (Hybrid)
Senior .NET Backend Engineer - Secure API & Identity (Hybrid)

Latitude IT • Sydney

Hybrid
AUD 140,000 - 200,000
Hybrid working model
Competitive compensation
Engineer - Sr
Engineer - Sr

Everi Pty • Melbourne

Remote
AUD 140,000 - 190,000
Work from anywhere up to 20 days/year
Mental health support with SpringHub
Headspace subscription
+11
Mid Level .NET Developer
Mid Level .NET Developer

Copter Pest Control Inc • Brisbane

On-site
AUD 100,000 - 120,000
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Restive • Melbourne

On-site
AUD 140,000 - 190,000
Senior Software Engineer (.NET / Identity)
Senior Software Engineer (.NET / Identity)

Latitude IT • Sydney

Hybrid
AUD 140,000 - 200,000
Hybrid working model
Competitive compensation
Hybrid Full-Stack Engineer (NET/Angular) - SaaS at Scale
Hybrid Full-Stack Engineer (NET/Angular) - SaaS at Scale

Roller Software • Sydney

Hybrid
AUD 110,000 - 150,000
Paid parental leave
Employee Assistance Program (EAP) & 1:
Free onsite parking