Position: Senior DB Engineer, Platform
Company: TuneIn
Category: SQL
Experience required: 5y
English level: intermediate
Published: 2021-04-01T00:00:00+03:00

TuneIn is looking for a talented Senior DB Engineer to join our Platform Team

**About The Role**
As our Senior DB Engineer on the Platform team, you’ll be in charge of the OLTP Databases powering TuneIn’s APIs that provide data to millions of users enjoying their favorite audio content across all kinds of devices every day.
You’ll work with a team of outstanding engineers with different areas of expertise and a shared passion for staying agile, adopting great new technologies, embracing DevOps culture, and keeping on learning new things. Even though the team has some industry veterans with a decade+ of SQL experience, you’ll be the first one to join with the main focus on adapting and promoting best practices of DB operational excellence.
Our stack is 100% cloud-native in AWS with the DB layer consisting of several clusters of Aurora MySQL and DynamoDB; On the applications side, you’ll see primarily clients written in C# and Go and orchestrated by managed K8s clusters. Most of the infrastructure is described as code in Terraform

**What you will do**
— Audit and revise existing DB migration process with a focus on reaching zero downtime CI/CD
— Generate and keep track of ERDs and schema definitions and participate in the ongoing architecture and design evolution with the rest of the team
— Guide application developers toward best practices in terms of querying the databases and reducing the presence of business logic in stored procedures
— Analyze systems performance and recommend actions allowing more efficient and less costly use of managed resources
— Consult developers on greenfield projects on recommended DB solutions and data topologies
— Work with Data Engineering team to build TuneIn’s overall data collection and analytics architecture
Implement practices of minimizing access permissions and sensitive data footprint

**What we are looking for **
— 5+ years of experience managing MySQL databases and optimizing their performance
— 3+ years of experience with a public cloud provider, preferably AWS
— Proficiency with Linux CLI tools and scripting, knowledge of K8s is plus
— Experience with infrastructure as code tools, preferably Terraform
— Experience with Aurora MySQL and DynamoDB is preferred but not required
— Excellent written and verbal communication skills to collaborate with other engineers in the company
— Experience of working within an Agile environment on a rapid iteration development cycle
— Good understanding of CI/CD and DevOps principles
— Bachelor’s degree in CS, EE, Applied Math, or another related field

**About TuneIn**
TuneIn, the leading live streaming and on-demand audio service, brings together live sports, news, music, podcasts, and radio from around the globe. With 75 million monthly active users, TuneIn is one of the most widely used streaming audio platforms in the world. TuneIn broadcasts over 100,000 owned & operated and partner radio stations and boasts more than 5.7 million podcasts. With premiere distribution across 200 platforms and connected devices, TuneIn empowers listeners to ‘hear’ what they love wherever ‘here’ might be.
TuneIn Premium subscribers also unlock exclusive access to commercial-free news from top networks like CNBC, CNN, FOX News Radio, and MSNBC, as well as commercial-free music channels for every mood and activity. For more information please visit us at www.tunein.com or follow us on Facebook, Instagram, or Twitter.
**Our commitment to Diversity and Inclusion**
We’re committed to growing and empowering a more inclusive community within TuneIn. That’s why we hire and cultivate diverse teams of the best and brightest from all backgrounds, experiences, and perspectives. We believe that true innovation happens when everyone has room at the table and the tools, resources, and opportunities to excel.