Angie's List - New York, NY

posted 24 days ago

Full-time - Senior
Remote - New York, NY
10,001+ employees
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

About the position

As a Senior Database Engineer at Angi, you will be responsible for maintaining and optimizing MySQL database systems within an AWS cloud environment. This role involves leading strategic initiatives, providing hands-on support, and ensuring the database infrastructure meets the needs of the organization. You will work closely with development teams, manage multiple projects, and implement automation to enhance database management processes.

Responsibilities

  • Work closely with the Database and Development teams to ensure database infrastructure standards are followed and architecture patterns are aligned with the requirements
  • Specialize in database management for MySQL in an AWS cloud environment
  • Leverage subject matter and technical expertise to provide leadership, mentoring, and strategic influence across the organization
  • Lead in designing database architecture, reviewing design, building and troubleshooting database systems, as well as digging deep into the root of an issue and providing solutions
  • Manage multiple projects and tasks including 24/7 on-call participation, prioritization, planning and change management, detailed runbooks, and documentation
  • Provide configuration and maintenance support for production and development environments, automating as much as possible
  • Assist application developers with query creation, optimization, tuning, and related function
  • Identify performance trends and opportunities, and deploy proactive corrective measures to minimize downtime
  • Stay on top of industry and technology trends
  • Work across additional tech stacks as necessary such as Java, Ruby on Rails, Oracle, PostgreSQL, Kafka, S3, and Elasticsearch

Requirements

  • BS degree in Computer Science or equivalent practical experience
  • 5+ years of experience working within an AWS cloud infrastructure environment
  • Proficiency managing MySQL development and production environments required, other relevant data stores & orchestration tools highly preferred
  • Experience designing complex database ecosystems and leading other engineers through implementation
  • Development experience in any language or shell command language for scripting
  • Database Engineering/Administration or production infrastructure and operations background
  • Experience working quickly, efficiently, and with keen attention to detail at a fast-paced company where services are available 24/7/365
  • Possess a strong understanding that automation is king, and proactively push boundaries in areas like self-healing conditions and alerts
  • Mentoring experience helping to develop engineering talent is a plus
  • Experience leading through transformational architectural changes is a plus
  • Experience with apps like Chef/Ansible is a plus

Nice-to-haves

  • Experience using AWS RDS, EC2 and orchestration tools
  • Linux experience related to large databases
  • Familiarity with Github, Solarwinds, Nagios, New Relic, Grafana, CloudWatch
  • Experience with Cloud Foundation, Ansible, Chef

Benefits

  • Salary band ranging from $150,000 - $170,000, commensurate with experience and performance
  • Eligibility for a competitive year-end performance bonus & equity package
  • Full medical, dental, vision package
  • Flexible vacation policy
  • Pet discount plans
  • Retirement plan with company match (401K)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service