Startup Jobs Startup Companies Post a Job! Startup Newswire Job Widgets
Search Startup Jobs
Funding20M-50M USD
Employees181
SalaryShhhh...
FulltimeYes
TelecommuteNo
IndustrySaaS, Web 2.0, Software, E-commerce, Social Networking
View full company profile
Other Openings
Engineering

Senior Database Engineer

at Eventbrite in San Francisco, CA   —   May 13, 2012   |  
5 year anniversaryEventbrite CakePops
Overview
Working within Eventbrite's Systems Engineering and Operations team, you will be responsible for our entire datastore environment (MySQL, MongoDB, Redis, Memcached), including our production, QA, and development data store infrastructure. You are naturally the kind of team member who enjoys learning and working with others. If you’re the kind of person who sees a problem, develops a fix and engineers an improvement no one’s asked for yet, then we should be talking. This role requires that you work with all functional teams to set up, maintain and support databases and all data and database related tasks. Responsibilities include monitoring of the databases, set up of database clusters, and backup and recovery processes. You will also iteratively define and improve our best practices for data and database activities. Extensive experience with MySQL is required.

We have a team that are very quick and creative troubleshooters, as well as engineers who work to develop sustainable, reliable and scalable infrastructures. We’re not about rigid hierarchies or dedication to a particular IT religion. We’re about making Eventbrite.com the most performant (yeah, I hate the word too but there it is), scaleable and secure event and ticketing site on the planet.
Responsibilities
Working with as part of the Operations team, with QA and developers on performance tuning and optimization, query optimization, index tuning, caching, buffer tuning, etc.
Troubleshooting and resolving problems with MySQL and other database engines.
Defining and championing processes to ensure data integrity and identifying and avoiding potential data errors.
Performing capacity planning and properly identifying required hardware, software, database configuration/architecture necessary to support application needs.
Architecting, designing and implementing core services, processes and technologies that provide reliability, high availability, performance and scalability for creation, access, caching and lifecycle of data objects and entities.
Utilizing toolsets to diagnose and resolve production issues as part of project roll-out or immediate post project roll-out support.
Query optimization.
Experience
BA/BS in Computer Science or equivalent experience.
Effective listener and communicator.
3+ years of experience with database administration, support, optimizations and monitoring.
3+ years of design and development of extremely high volume, high availability applications and systems.
3+ years of experience as a MySQL DBA in a high volume, high impact transactional environment.
Experience in administration of InnoDB and MyISAM storage engines for MySQL.
Strong understanding of Linux operating system, storage solutions, networking, security and web servers.
Ability to communicate effectively and work cooperatively with software, operations and QA engineers.
Skills
Experience running datastores in cloud-hosted environment, specifically Amazon's EC2.
Python or similar language development experience.
Deep understanding of performance, unit and load testing instrumentation and analysis strategies.
Broad knowledge of common applications and technologies in Internet computing (web servers, app servers, database servers, load balancers etc).
Want this Job? Apply Now
About Us  |  Privacy Policy   |   Terms & Conditions  |  Contact Us
© 2012 Job Alchemist, Inc. All rights reserved.

Feedback

Startuply is in beta. Love it? Hate it? Want to suggest new features or report a bug? We'd love to hear from you.
    
Feedback