Database Reliability Engineer
Company | PrizePicks |
---|---|
Location | Atlanta, GA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Senior |
Requirements
- 5+ years of relevant work experience
- Extensive experience in database management and infrastructure design with PostgreSQL
- Expert knowledge and experience in delivering cloud database technologies at scale
- Strong knowledge of PostgreSQL internals and best practices design, scaling, and reliability patterns
- Unwavering commitment to automating all-the-things
- Experience working in a startup environment at a fast pace with a distributed team
- Extensive datacenter experience a big plus
- Proven track record of building large, geographically distributed scalable infrastructure in a programmatic way
- Passion for technology and collaboration
- Extensive Linux experience
- Python, Ruby, or Go expertise
- Experience with Terraform
- Experience in working with fundamental cloud technologies like virtualization and TCP/IP networking and abstractions (not just AWS, GCP or Azure)
Responsibilities
- Help design and implement the next generation of PrizePicks’ data infrastructure using PostgreSQL-compatible cloud databases
- Work with peers to roll out changes to our production environment and help mitigate database-related production incidents
- Make monitoring and alerting alert on symptoms and SLOs, and not on outages
- Provide database expertise to engineering teams (for example through reviews of database migrations, queries and performance optimizations)
- Work on automation of database infrastructure and help engineering succeed by providing self-service tools
- Work closely with security to implement security controls to ensure enforcement of policies and procedures and advise on best practices
- Deeply analyze platform performance and find areas to improve speed and scale
- Participate in a 24/7 on-call rotation
Preferred Qualifications
- Extensive datacenter experience a big plus