About the job
Limble develops software designed for maintenance teams, with a focus on improving asset performance and streamlining day-to-day operations. The company’s CMMS platform supports preventive maintenance, inventory management, and a range of tools that help businesses operate more efficiently.
Role overview
As a Database Engineer at Limble, the main goal is to strengthen and expand the company’s database infrastructure. This remote position reports directly to the VP of Engineering and involves close collaboration with both product and quality engineering teams. The work centers on modernizing schemas, optimizing queries, managing data pipelines, and shaping the overall database architecture to support Limble’s continued growth.
What you will do
- Design and lead projects to modernize the relational schema, ensuring a seamless transition for customers.
- Collaborate with product engineering to develop and implement efficient schemas and query patterns for new features and services.
- Analyze and optimize existing queries to improve response times and lower infrastructure costs.
- Work with quality engineering to create and maintain strategies for managing development and test data, helping teams move faster.
- Contribute to system architecture by developing scalable database solutions as the customer base grows.
- Oversee and manage change data capture (CDC) and ETL processes to ensure reliable data flow between systems.
- Identify and address technical debt within the database layer to improve engineering practices and procedures.
- Troubleshoot complex issues involving both application code and database behavior, providing support throughout the software development process.

