DenverRecruiter Since 2001
the smart solution for Denver jobs

Database Administrator

Company: NinjaCat
Location: Denver
Posted on: May 28, 2023

Job Description:

NinjaCat is a digital marketing performance management platform that provides brands, agencies and media companies tools to collect, connect, analyze, and present marketing data in a meaningful way. Our marketing data management and reporting solutions empower teams to communicate quickly and insightfully about the effectiveness of their marketing efforts at scale.
Our mission is to build a company that everyone wishes they were a part of and the proof is in the pudding: we were featured by Inc. Magazine as one of the best places to work (2 years in a row!) and 2020 AdAge best places to work. If that weren't enough: we work remotely (work from anywhere!), offer great perks and have a unique culture built on our core values of compassion, action and trust. We recently raised a significant amount of capital, built a best-in-class leadership team, and we're executing on a product vision that will transform the marketing analytics industry. We would love to have you be part of it. Learn more at
Interested but not sure you are qualified? If you are up for the challenge we want you to apply. We believe skills are transferable and we want everyone who wants to be part of NinjaCat to have a conversation with us.
About This Role
NinjaCat is growing our site reliability engineering (SRE) and infrastructure team. We are hiring a database administrator (DBA) to help us manage and scale our databases and data architectures. This role is a blend of database administration, operations, infrastructure and SRE work and will report to our Director of Engineering.
You will work closely with our Technical Architect and Information Technology teams to evolve our infrastructure and data-powered services. You will work across engineering teams and convert legacy decisions into performant data access patterns. You'll work on updates to MySQL and Snowflake and educate teams on high performance queries and data structures.

  • Collaborate with engineers, and maintain and troubleshoot production systems (AWS RDS Aurora)
  • Monitor and evolve current data architecture (MySQL, Snowflake) and implement upgrades and performance improvements
  • Research options for the future of our technical infrastructure around high volume data ingestion, storage and querying
  • Maintain and implement security best practices and collaborate with IT to identify risks while enabling engineering to build data-powered features
  • Educate others with your knowledge of relational database concepts and tuning and document changes and share learnings as you grow within the technical organization of NinjaCat
  • Experience with cloud data warehousing or online analytical processing (OLAP) datastores Nice to Haves
    • Experience with PHP, NodeJS, and Kotlin / JVM based web applications and frameworks
    • Experience with migrating from a monolithic application to microservices using Kubernetes
    • Knowledge of data ingestion or data engineering tools and technologies (dbt, Apache Airflow, etc)
    • Ability to support the development and deployment of new services and systems in an AWS and Kubernetes environment
    • Ability to educate the organization on best practices for logging, error handling and alerting (Datadog, Sentry, etc) What You Bring
      • 5+ years of experience with MySQL or Snowflake or an equivalent technology
      • 1+ years of experience with Terraform, CloudFormation, Ansible, or other infrastructure as code tooling
      • 3+ years of experience in DevOps or Infrastructure / SRE roles
      • Experience with cloud platforms (AWS, GCP or Azure) and Kubernetes (helm)
      • A collaborative mindset, effective people skills, and the ability to guide software engineers through database best practices
      • The passion and perseverance to help NinjaCat's engineering team be the best it can be Benefits
        Cash compensation for this role includes a base salary in the range of $125,000 to $145,000, but may vary based on job-related knowledge, skills and experience.
        Other Benefits Include:
        • Work from home (We are 100% remote!)
        • 4-Day Work Week
        • Unlimited Vacation
        • 401k
        • Health, Dental, Vision and Life Insurance
        • An awesome place to work (Inc Magazine - Best Place To Work, and Glassdoor 4.7 Star Rating)
        • Free books supported by NinjaCat's reading program
        • Personal learning and development stipend
        • Monthly health and wellness reimbursement
        • Yearly All Company in-person meetup
        • Ability to have a huge impact on a growing company
        • Work alongside an incredible CEO, and a fantastic team
        • Ability to use "cat" puns and memes all day long
          Equal Opportunity
          NinjaCat is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws.
          This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. NinjaCat makes hiring decisions based solely on qualifications, merit, and business needs at the time.
          Applicants must be located and authorized in the US or Canada. At this time, NinjaCat does not offer visa sponsorship or transfers.

Keywords: NinjaCat, Denver , Database Administrator, IT / Software / Systems , Denver, Colorado

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Colorado jobs by following @recnetCO on Twitter!

Denver RSS job feeds