• Database Administrator (SQL Server)

    Job Location(s) US-CO-Denver
    Job ID
  • Overview

    It's not just cliché. The heart of Billtrust is our people. Our executives know it, our co-workers believe it, and our clients recognize it. Billtrust is enjoying remarkable success with significant year-over-year growth over the past 15 years. And, we're transforming the industry with leading-edge technologies that enable us to deliver our payment cycle management solution from the cloud. Our team members not only drive that expansion, they benefit by it with empowerment and rewarding professional progress.


    Billtrust: where talent and opportunity meet.  Work Hard. Have Fun. Make History.

    What you'll do

    Billtrust is seeking a passionate Database Administrator (DBA) who will be part of a dynamic DBA team in charge of the database architecture, administration and management of our enterprise, large scale database systems. You will play a key role in managing and improving the health, availability and scalability of our enterprise SQL Server database instances in a 24x7 environment hosted in Microsoft Azure and our on-premise data centers.


    • Provide SQL Server (2016 & 2014) DBA support across the dev, QA, staging and production environments
    • Install and configure SQL Server instances and databases for optimum performance
    • Implement high availability, scalability and disaster recovery solutions by leveraging Always On Availability Groups, failover clustering & log shipping technologies
    • Implement data encryption at rest solutions such as SQL Server TDE and/or storage level encryption
    • Automate routine DBA tasks (backups, index maintenance etc.) through SQL Server Agent, scripting and/or open source tools
    • Setup monitoring solutions (eg. SQL Profiler, SQL Sentry) to pro-actively capture, analyze and resolve database related issues
    • Capture/review long-running queries and provide query/index tuning recommendations to Dev teams
    • Research and implement solutions to leverage features in the latest versions of SQL Server
    • Collaborate with application Dev/QA teams on implementing database best practices and reviewing/optimizing database design and SQL code
    • Participate in 24x7 on-call rotation and provide off-hours support

    What you'll bring to the team

    • Proven ability in executing and supporting strategies to ensure the health of enterprise database environments – 5+ years of relevant experience in 24x7, mission-critical settings
    • Successful track record in the hands-on support, monitoring, architecture, deploying, security, monitoring, performance and troubleshooting of SQL Server instances
    • Ability to plan, communicate, perform and verify production changes
    • Ability to design and implement complex DR and high-availability/failover solutions
    • Strong knowledge of the technical aspects of database security, enterprise backup and restore, and replication strategies
    • Demonstrated proficiency in managing large and complex data sets within SQL Server databases
    • Demonstrated success in technology evaluation and deployment efforts
    • Strong sense of ownership in providing extremely secure, highly-available, fault-tolerant enterprise systems
    • Knack for pro-actively identifying and resolving technical issues
    • Ability to communicate effectively, both written and verbally with all levels of the organization
    • Familiarity with MySQL, MongoDB, Amazon DynamoDB and/or RDS nice-to-have
    • Experience with Agile Kanban nice-to-have
    • Experience in a Software-as-a-Service (SaaS), online payments, software or product-centric business a plus
    • Bachelor degree in Computer Science, Information Systems or similar (or equivalent experience)

    What you'll get

    • Competitive salary, stock options and 401(k) with company match: We appreciate our employees and we make sure they know it.
    • Benefits: We offer each individual employee a healthcare package that is 100% paid for by Billtrust.
    • Open PTO: Work-life balance is important. We believe in giving our employees time to truly relax and recharge.
    • A Lively Culture: Ping-pong, bean bag toss, hackathons - We enjoy friendly competition.
    • Casual Dress: Every day is “Casual Friday’, we want you to be comfortable when you come to work.
    • Minimal Bureaucracy: An entrepreneurial environment of ownership and accountability allows you to get work done.
    • Convenience: Our office is conveniently located just east of downtown Denver several miles from the Denver International Airport.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us!

    Not ready to apply? Connect with us for general consideration.