Sr Database Engineer

2 weeks ago


South Jordan, United States Canopy Full time
Senior Database Engineer

South Jordan, UT (or Remote)

About Us

Canopy is a fast-growing SaaS company in South Jordan, Utah building simple, efficient software for accounting firms. We are looking to revolutionize the accounting space with modern, user-friendly software for a neglected industry.

Our goal is to help our clients unlock the firm they've always wanted with our Practice Management Suite. We place strong emphasis on delighting our customers, spotting and solving problems, and being good people along the way.

Click here to see why our clients love Canopy.

Interested in learning more about Canopy & the industry? Check out our blog here where you can find great information on our product features, industry news, practice management, and more

The Opportunity

We are hiring a Senior Database Engineer with a profound commitment to ensuring that our databases run seamlessly and passion for writing great SQL code. 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 Database Engineer 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:

  • Collaborate with teams to write and optimize complex database queries, indexes, and migrations.
  • Refine and refactor our database structures to align with best practices and enhance the ease of data access for backend developers.
  • Oversee the maintenance of multiple databases to ensure optimal performance, security, and reliability.
  • Regularly monitor database health, identifying bottlenecks, and recommending actionable solutions.
  • Advise on and implement modern database best practices to elevate our platform's reliability and efficiency.
  • 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.
  • Develop and communicate SQL "best practices" to engineering teams.
Your Skills Include:
  • Minimum of 5 years of experience as a Database Engineer, with a track record of managing and optimizing databases.
  • 5+ years of experience writing SQL and experience with PostgreSQL, or similar. Proficiency in SQL and experience with relational database systems - specifically PostgreSQL or similar.
  • 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.
Bonus Skills:
  • 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).
We know many women do not apply for a job if they don't perfectly fit the description. We want you to apply anyway.

Why You Want to Work Here:

Flexible Paid Time Off - that you're actually encouraged to use plus 10 company holidays

Health Benefits - including Medical, Dental, and Vision and an HSA Match. Canopy covers Medical premiums at 100% for Employees only.

401(k) - we match 100% up to 3% of your contribution. Eligibility is immediate with 100% vesting.

Mental Health - all employees have access to Impact Suite & to our Employee Assistance Program (EAP).

Paid New Parent Leave & Birthing Parent Leave - so you're able to care for your little ones.

? Supplemental Benefits - including 100% company paid Basic Life & AD&D insurance and long & short-term disability coverage.

Motivosity - our peer-to-peer recognition program to help our employees recognize the amazing work being done by other Canopians

Company Events - including monthly company-wide meetings, summer parties, and more.

DEIB Committee - to plan initiatives around continuing education, community outreach, recruiting, onboarding, and more.

Fully-stocked kitchen - Keto? Vegan? Flexitarian? Mandalorian? We've got you covered.

Our Values:

We approach our work every day with a few things in mind:

Own - we own this place We focus on outcomes, holding ourselves & each other accountable.

Win - we win by delighting our customers with the very best products and services.

Do Good - we work hard to be good people

Embrace Curiosity & Candor - we approach everything with curiosity & we understand that candor is kindness and give the gift of feedback.

To learn more about us & our values, click here.

Interviewing @ Canopy:

We know application processes can be a little stressful. Here's are the stages of a typical interview process:
  • Once your application is received, we will review it and get back to you if we feel like it's a mutual fit
  • 20 minute phone call with the People Team
  • 60 minute video technical interview with the Hiring Manager
    • Note: you will be writing SQL in real time with the Manager
  • 1-3 rounds of interviews with the Engineering Team.


Interview processes can vary depending on the role. The People Team will give you a role specific overview of the process during your first phone call.

Remember: This is your interview too We know candidates are evaluating us just as much as we are them. We encourage you to bring questions to each of your interviews-our hiring teams will always make sure to save time for questions at the end

Canopy is an equal opportunity employer. Canopy provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, national origin, sexual orientation, gender identity or expression, age, disability, genetic information, marital status or veteran status.
  • Sr. Software Engineer

    3 weeks ago


    South Jordan, United States Kesta IT Full time

    Sr. Software EngineerAbout K?STA I.T.: At K?STA I.T., we're not just a technical recruiting firm; we're your partners in innovation. Based in the heart of Salt Lake City with a national footprint, we leverage cutting-edge technology and deep industry expertise to connect top-tier companies with exceptional talent. Our collaborative approach ensures a perfect...


  • South Jordan, Utah, United States Canopy Full time

    Sr AI Solutions Engineer South Jordan, UT (Remote) About Us Canopy is a fast-growing SaaS company in South Jordan, Utah building simple, efficient software for accounting firms. We are looking to revolutionize the accounting space with modern, user-friendly software for a neglected industry. Our goal is to help our clients unlock the firm they've always...


  • South Jordan, United States ConsultNet Full time

    Senior BlockChain Developer Remote - USA Long term contract Pay: DOE We are seeking an experienced Blockchain Engineer. The ideal candidate will have experience working with Blockchain and Ethereum, including experience in Go, C# and other OOP languages. As a Blockchain Engineer, you will primarily work on blockchain-related projects, Designing and...

  • Sr. Engineer

    4 weeks ago


    South Jordan, United States Merrick Bank Full time

    Merrick Bank employees share in our mission to delight our customers and empower underserved consumers to achieve their credit goals. In return, we delight our associates; ensuring they are noticed, heard, appreciated and understand the importance of their role(s). For over 20 years, our Guiding Principles of; doing the right thing, putting the customer...

  • Sr. Data Engineer

    1 week ago


    South San Francisco, United States Indotronix International Corporation Full time

    Job Title: Sr. Data EngineerLocation: South San Francisco, CA 94080 (Hybrid)Duration: 6+ monthsJob Description:This Senior Data Engineer sits in the CMG Data Management & Architecture team (DMA) within Strategic Analytics & Intelligence (SAI). This team plays a key role in data engineering, data integration and data quality, from strategy, governance and...


  • South Bend, United States Fusco Personnel Inc. Full time

    SALES ENGINEER/SR. SALES ENGINEER Fusco Personnel is currently recruiting a Sales Engineer/Sr. Sales Engineer to work for a growing manufacturing organization in South Bend, Indiana. This is a FT Direct Hire opportunity. The ideal candidate will possess the following: Requirements: Associates OR Bachelor’s Degree in Engineering or a technical...


  • South San Francisco, United States Stripe Full time

    Who we are About Stripe Stripe is a financial infrastructure platform for businesses. Millions of companies-from the world's largest enterprises to the most ambitious startups-use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of...

  • Sr. Engineer

    1 month ago


    South Jordan, United States Merrick Bank Full time

    Job DescriptionJob DescriptionMerrick Bank employees share in our mission to delight our customers and empower underserved consumers to achieve their credit goals. In return, we delight our associates; ensuring they are noticed, heard, appreciated and understand the importance of their role(s). For over 20 years, our Guiding Principles of; doing the right...

  • Sr. Engineer

    4 weeks ago


    South Jordan, United States Merrick Bank Full time

    Job DescriptionJob DescriptionMerrick Bank employees share in our mission to delight our customers and empower underserved consumers to achieve their credit goals. In return, we delight our associates; ensuring they are noticed, heard, appreciated and understand the importance of their role(s). For over 20 years, our Guiding Principles of; doing the right...

  • Sr. Engineer

    5 days ago


    South Jordan, United States Merrick Bank Full time

    Job DescriptionJob DescriptionMerrick Bank employees share in our mission to delight our customers and empower underserved consumers to achieve their credit goals. In return, we delight our associates; ensuring they are noticed, heard, appreciated and understand the importance of their role(s). For over 20 years, our Guiding Principles of; doing the right...


  • South Hackensack, United States Boswell Engineering Full time

    Sr. Design Engineer- Environmental Engineering Job Details Job Location Boswell Engineering NJ - South Hackensack, NJ Position Type Full Time Job Category Design Description At Boswell, we understand the significance of our work and its impact on society. Therefore, we deliver on-demand, sound, and state-of-the-art integrated engineering solutions to...

  • Sr. Process Engineer

    1 month ago


    South San Francisco, United States TRS Staffing Solutions Full time

    Sr. Process Engineer (Life Sciences) We currently seek a high caliber Sr. Process Engineer for a long-term basis within our clients' team of experienced EPC professionals. Based in South San Francisco, CA. Job Requirements The Sr. Process Engineer is to lead a team of engineers and designers to develop and complete process designs for Biotech and/or...

  • Sr. Process Engineer

    1 month ago


    South San Francisco, United States TRS Staffing Solutions Full time

    Sr. Process Engineer (Life Sciences) We currently seek a high caliber Sr. Process Engineer for a long-term basis within our clients' team of experienced EPC professionals. Based in South San Francisco, CA. Job Requirements The Sr. Process Engineer is to lead a team of engineers and designers to develop and complete process designs for Biotech and/or...


  • South Jordan, Utah, United States Ivanti Full time

    Who We Are:In today's work environment, employees use a myriad of devices to access IT applications and data over multiple networks to stay productive, wherever and however they work. Ivanti elevates and secures Everywhere Work so that people and organizations can thrive.While our headquarters is in the U.S., half of our employees and customers are outside...


  • South Houston, United States ESP Enterprises Inc. Full time

    We are searching for a Sr. Developer for our client based in South Houston. This role is contract to hire and is a hybrid work schedule (3 days in office).Job Summary: We are seeking a talented Senior Developer with expertise in ASP.NET, Visual Basic, and SQL Enterprise technologies to join our innovative team. As a Senior Developer, you will be responsible...


  • South Houston, United States ESP Enterprises Inc. Full time

    We are searching for a Sr. Developer for our client based in South Houston. This role is contract to hire and is a hybrid work schedule (3 days in office).Job Summary: We are seeking a talented Senior Developer with expertise in ASP.NET, Visual Basic, and SQL Enterprise technologies to join our innovative team. As a Senior Developer, you will be responsible...


  • South Houston, Texas, United States ESP Enterprises Inc. Full time

    We are searching for a Sr. Developer for our client based in South Houston. This role is contract to hire and is a hybrid work schedule (3 days in office).Job Summary: We are seeking a talented Senior Developer with expertise in ASP.NET, Visual Basic, and SQL Enterprise technologies to join our innovative team. As a Senior Developer, you will be responsible...

  • Mfg Engineer I

    2 weeks ago


    South Jordan, Utah, United States Merit Medical Full time

    Why Merit? At Merit Medical, our mission is to create innovative medical devices that improve lives. Our goal is to hire and develop people who want to build something special through hard work, team effort, and commitment. Together, we are making a difference in the lives of patients around the world. WORK SHIFT DAY (United States of America) SUMMARY OF...


  • South Norwalk, United States WonderTax Labs Full time

    Job DescriptionJob DescriptionWonderTax® Labs is an exciting new tax technology firm dedicated to making transaction tax compliance easier and fundamentally better. We are building a fifth-generation transaction tax compliance engine to help fund schools, hospitals, police, and fire departments. We are looking for bright, energetic, and creative team...


  • South Norwalk, United States WonderTax Labs Full time

    Job DescriptionJob DescriptionWonderTax® Labs is an exciting new tax technology firm dedicated to making transaction tax compliance easier and fundamentally better. We are building a fifth-generation transaction tax compliance engine to help fund schools, hospitals, police, and fire departments. We are looking for bright, energetic, and creative team...