Senior Database Engineer
Confirmed live in the last 24 hours
Restaurant365

201-500 employees

Cloud-based restaurant management and accounting software.
Company Overview
Restaurant365 stands out as a comprehensive back-office solution, offering a cloud-based platform that integrates key restaurant modules with an accounting backbone, designed specifically for the needs of the restaurant industry. The platform's ability to seamlessly interact with other systems such as POS providers, payroll processors, vendors, and banks, coupled with its features for managing all operating metrics, provides a unique competitive advantage. This, along with substantial funding and a commitment to providing top-tier technology, positions Restaurant365 as a leader in the industry and a promising workplace.
Consumer Software
Data & Analytics

Company Stage

Series C

Total Funding

$262.5M

Founded

2011

Headquarters

Irvine, California

Growth & Insights
Headcount

6 month growth

1%

1 year growth

10%

2 year growth

34%
Locations
Remote in USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
PowerShell
Microsoft Azure
Python
Communications
Git
SQL
Postgres
AWS
JIRA
MongoDB
Confluence
Development Operations (DevOps)
Google Cloud Platform
CategoriesNew
IT & Security
Software Engineering
Requirements
  • Detail-oriented, strong organizational skills, exceptional communication skills
  • Strong remote team leadership qualities with ability to work independently and across many time zones and outsource partners
  • Ability and flexibility to work in a fast-paced, continually changing, dynamic environment
  • Keeps a strong client focus in executing all functions of the job
  • Communicates effectively and responds to internal emails and inquiries within reasonable timeframes
  • Ability to work effectively in a team environment, as well as independently with limited supervision
  • Behaves respectfully to others in the workplace. If you are super fun - even better!
  • Proficient knowledge of database technologies
  • Develop, document, and enforce standards for access to the databases and servers
  • Experience improving overall performance, reliability, and health of database servers
  • Extensive experience with DMVs, execution plans, SQL profiler, and other SQL monitoring and debugging tools
  • Familiarity with industry best practices for maintaining database and server configurations
  • Logical and detail-oriented approach to work
  • CS Degree or related experience
  • 8+ yrs. of database engineering experience
  • Cloud Technology: AWS, Azure
  • O GCP a plus (not required)
  • Microsoft SQL server, Postgresql (RDS)
  • O Tools and technologies: SSRS, SSIS, SSMS
  • PowerShell
  • Gitlab
  • Confluence, JIRA
  • PREFERRED QUALIFICATIONS
  • MongoDB
  • RedGate SQL Monitor, SolarWinds DPA
  • Extensive DBA background
  • Disaster recovery planning, testing, maintenance
  • O SQL Server Always On Availability
  • SSAS experience
  • Data models
  • Python
  • Azure CosmosDB
Responsibilities
  • Evaluate and advise on database software purchases
  • Create and maintain development standards, design, and process flow documents for database development and maintenance
  • Basic DBA fundamentals, updating systems when necessary, and comfortable working with database backups
  • Working with AWS & Azure services, including S3, Azure blob and RDS
  • Provide day-to-day support and maintenance for PostgreSQL, and Microsoft SQL Server 2012/2016/2019 instances. This includes, but is not limited to: administration, analysis, support, proactive monitoring, troubleshooting, recoverability, failover, security, installation, and design
  • Work closely with Engineering and DevOps teams on improving code deployments
  • Work with Engineering and DevOps teams to automate reactive procedures and promote rapid response to database issues
  • Monitor ongoing capacity and implement design and architecture changes as needed to improve global availability, while being cost-conscious
  • Participate in bi-weekly after-hours release window
  • Participate in on-call rotation, including be available for escalations off-hours
  • Database development including:
  • O Develop and maintain high database development standards
  • O Do code review/s and ensure high code quality
  • O Work with business/technology teams to support database development, including fixing performance issues
  • O Ensuring integrity of Production Master Branch
  • Other duties as assigned