Invoice Cloud

Database Engineer

Invoice Cloud$120K — $140K *
US-AnywhereRemote in United States
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field
  • 2+ years of experience with database technologies
  • Strong T-SQL skills and experience in stored procedures, tables, and views
  • Experience with Microsoft SQL Server and Azure SQL DB
  • Familiarity with Azure services (Functions, Logic Apps, Automation)
  • Strong troubleshooting and problem-solving skills
  • Ability to work independently and collaboratively

Responsibilities

  • Monitor and maintain database systems for uptime and reliability
  • Troubleshoot production issues and implement fixes or escalate when necessary
  • Optimize database performance through query tuning and indexing
  • Design and enhance stored procedures, tables, and views for efficiency
  • Design and deploy Azure-based solutions including Logic Apps and automation workflows
  • Contribute to improvements in database architecture and new environment design
  • Identify opportunities to enhance database scalability and reliability

Benefits

  • Medical, dental, vision, life & disability insurance
  • 401(k) plan with company match
  • Flexible Time Off (FTO) and wellbeing days
  • Mental health resources
  • Paid parental leave & backup care
  • Tuition reimbursement
  • Employee Resource Groups (ERGs)
Full Job Description
Position Overview:

We are seeking a highly skilled and results-oriented Database Engineer to support Engineering. This role will be responsible for maintaining, optimizing, and evolving database systems that support InvoiceCloud's SaaS platform. The ideal candidate operates as an independent contributor-capable of managing production database systems, improving performance, and collaborating with teams to design scalable and reliable data solutions.

Success Profile:

This role is anchored in our company's core competencies. These competencies reflect the mindsets and behaviors that define success in this role. Below is how each competency translates into meaningful impact and outcomes for this position.

Takes Ownership
  • Owns monitoring and maintenance of database systems, ensuring uptime and system reliability
  • Troubleshoots production issues, identifies root causes, and implements fixes or escalations
  • Manages database alerts, errors, and system health to maintain stable operations
  • Executes IT requests and production tasks with accuracy and accountability

Drives Efficiency
  • Optimizes database performance through query tuning, indexing strategies, and system improvements
  • Designs and improves stored procedures, tables, and views to enhance system efficiency
  • Uses tools such as Query Store and Azure SQL features to analyze and improve performance
  • Maintains and automates operational processes to improve reliability and reduce manual effort

Innovative
  • Designs and deploys Azure-based solutions including Logic Apps, Functions, and automation workflows
  • Contributes to database architecture improvements and new environment design
  • Uses AI-assisted tools (e.g., query optimization, debugging support) to improve productivity
  • Identifies opportunities to enhance database scalability, reliability, and performance

Requirements:
  • Bachelor's degree in Computer Science or related field
  • 2+ years of experience working with database technologies
  • Strong T-SQL skills and experience with stored procedures, tables, and views
  • Experience with Microsoft SQL Server and Azure SQL DB
  • Experience with query performance tuning and database optimization
  • Familiarity with Azure services (Functions, Logic Apps, Automation)
  • Experience with C# or VB.NET is a plus
  • Strong problem-solving and troubleshooting skills
  • Ability to work independently and collaboratively

Benefits:
  • Medical, dental, vision, life & disability insurance
  • 401(k) plan with company match
  • Flexible Time Off (FTO), wellbeing days, paid holidays, and summer Fridays
  • Mental health resources
  • Paid parental leave & backup care
  • Tuition reimbursement
  • Employee Resource Groups (ERGs)


Base salary is one component of total compensation. Employees may also be eligible for an annual bonus or commission. Some roles may also be eligible for overtime pay. The above represents the expected base compensation range for this job requisition. Ultimately, in determining your pay, we'll consider many factors including, but not limited to, skills, experience, qualifications, geographic location, and other job-related factors.

Base Compensation Range

$120,000-$140,000 USD

About Invoice Cloud

Invoice Cloud is a leading provider of cloud-based invoice presentment and payment (IPP) solutions. Founded in 2009, the company has grown significantly and now serves more than 1,000 clients across the United States, Canada, and Europe. Invoice Cloud?s platform provides a secure and convenient way for customers to view and pay their bills online, while also offering a suite of tools for businesses to manage their billing and payment processes. The company?s solutions are used by a wide range of industries, including government, utilities, healthcare, and insurance. Invoice Cloud is headquartered in Braintree, Massachusetts and has additional offices in New York City, Georgia, and California.
Learn more about Invoice Cloud
Size
200 employees
Industry
Net Income
$2 million
Founded
2009
5 Year Trend
+50%
Revenue
$50 million

Similar Jobs

More Information Technology Jobs

Find similar Database Engineer jobs: