A bit about us:
Our client is a fast-growing SaaS company in Utah building simple, efficient software for accounting firms. They are looking to revolutionize the accounting space with modern, user-friendly software for a neglected industry.
Why join us?
Flexible Paid Time Off
Health Benefits - 100% paid medical for employee
401(k) - matching 100% up to 3%
Mental Health resources
Paid New Parent Leave & Birthing Parent Leave
We are hiring a Senior DBA with a profound commitment to ensuring that our databases run seamlessly. If you’re someone who is eager to work on maintaining multiple databases, obsessed with optimizing performance, and uphold the best practices for a modern SaaS platform, you’re just the person we’re looking for! Our Senior DBA will be key to our backend engineering efforts, working alongside developers, product managers, and QA engineers to refine our database structure and empower our platform's capability and reliability. Our powerful DevOps tools and microservices architecture allow our teams to release code to production hundreds of times per month. We pride ourselves on agile practices, and you’ll be integral to ensuring minimal downtime during database maintenance and leading the team toward data excellence.
What You'll Do:
Oversee the maintenance of multiple databases to ensure optimal performance, security, and reliability.
Regularly monitor database health, identifying bottlenecks, and recommending actionable solutions.
Refine and refactor our database structures to align with best practices and enhance the ease of data access for backend developers.
Advise on and implement modern database best practices to elevate our platform's reliability and efficiency.
Collaborate with teams to write and optimize complex database queries and migrations.
Spearhead initiatives to minimize downtime during database maintenance, ensuring a seamless experience for our users.
Provide mentoring and training to team members on database insights and optimizations.
Participate in interviews of candidates to help us maintain a team of the best talent in the industry.
Your Skills Include:
Minimum of 5 years of experience as a DBA, with a track record of managing and optimizing databases.
Proficiency in SQL and experience with relational database systems - specifically PostgreSQL.
Comprehensive understanding of RESTful API principles and how they interact with database systems.
Acute ability to diagnose database performance issues and provide solutions.
Proven experience in implementing database best practices and ensuring minimal downtime.
Excellent communication skills, fostering collaboration and understanding across teams, while showing mutual respect for others’ opinions.
A relentless passion for ensuring data integrity and accessibility, combined with a drive to build innovative, scalable solutions that have a genuine impact on customers.
Experience with warehousing techniques, enabling better analytics and reporting functionalities.
Proficiency with various programming languages (Python and/or Java are a plus).
Experience with managed cloud database infrastructure (RDS preferred).
Join our team of remote professionals who are passionate about their work and embrace innovation and change. If you are a determined individual who is ready to make a significant impact in the finance industry, we would love to hear from you.