Principal Database Engineer

2 days ago


Bangkok, Bangkok, Thailand Frontline Data Solutions Full time

Who We Are 

Frontline Data Solutions provides web-based environmental, health, and safety software to some of the world's leading chemical, oil & gas, and manufacturing companies. Frontline is a fully distributed organization, and all roles, including this one, can be performed from any location within the United States. Frontline is unique in that it combines the fast-paced, entrepreneurial environment of a start-up software company with the stability and reputation that reflects its 27-year history of serving blue-chip industrial customers. 

As a Database Engineer at Frontline Data Solutions, you will design, optimize, and maintain the databases that power our software platform. This role is hands‑on, highly technical, and focused on building reliable, scalable, and secure data systems that support both our product and our customers. 

What You'll Do 

  • Data Architecture: Design and evolve database schemas and models to support new product features, scalability, and long‑term performance. 
  • Performance Optimization: Tune queries, indexing, and database configurations while partnering with engineers to write efficient, reliable data workflows. 
  •  Reliability & Recovery: Implement and maintain backups, disaster recovery, replication, and high‑availability processes to ensure data integrity. 
  • Operations Management: Monitor database health, troubleshoot incidents, and manage upgrades, patches, and migrations across environments. 
  • Cross‑Team Collaboration: Work closely with Product, Engineering, and Technical Services to align data solutions with platform and customer needs. 

Skills You'll Need 

  • Advanced SQL Expertise:10+ years of experience with SQL Server and similar RDBMS, specializing in expert-level SQL, query tuning, indexing strategies, and execution plan analysis. Strong background in performance engineering (database optimizers, schema design) and high-availability architectures, including replication, read replicas, and Availability Groups. 
  • System Modernization: Proven ability to incrementally improve legacy databases, optimize workloads, and enhance system reliability. 
  • Cross‑Functional Communication: Able to clearly explain database concepts and collaborate effectively with engineering, product, and technical teams. 

What You'll Get 

  • Impact: Play a critical role in ensuring fast, reliable, and scalable data systems that empower product performance, support platform growth, and enhance customer experience. 
  • Leadership & Growth: Work directly with senior leadership, reporting to the CTO, in an autonomous and entrepreneurial culture with zero bureaucracy. 
  • Remote Work & Flexibility: Frontline is a fully distributed organization. 
  • Competitive Compensation  


  • Bangkok, Bangkok, Thailand Flowaccount Co., Ltd. Full time

    At FlowAccount, we're building Thailand's leading cloud-based accounting and business platform, trusted by tens of thousands of SMEs. As our customer base and product suite continue to grow, so does the scale — and complexity — of our data.We're looking for a Cloud Database Engineer - AWS to join our technology team. This role is ideal for an individual...


  • Bangkok, Bangkok, Thailand Sirisoft Public Company Limited Full time

    We are seeking experienced Database Administrator (IT) to join our team. Our DBA works all aspects of database administration including design, install, implement, monitor, maintain, tune and improve performance based on Oracle and MS SQL Server database for enterprise clients in different industries. The ideal candidate should be self-motivated,...


  • Bangkok, Bangkok, Thailand FlowAccount Full time

    We're Hiring:Senior / Mid-Level Database Administrator (DBA) Bangkok | Full-Time | Hybrid or Remote within ThailandAtFlowAccount, we're building Thailand's leading cloud-based accounting and business platform, trusted by tens of thousands of SMEs. As our customer base and product suite continue to grow, so does the scale — and complexity — of our...


  • Bangkok, Bangkok, Thailand Omise Full time

    About the CompanyAt Omise, we believe the digitalization of the economy has opened up the world and offers endless opportunities to grow and make meaningful connections with one another. Omise connects people, businesses and society in innovative ways to provide fair and open access to a growing economic ecosystem under its vision of enabling access to the...


  • Bangkok, Bangkok, Thailand Sequence Techno Full time

    We are seeking a motivated and technically skilled Database Support Engineer to join our team. In this role, you will be responsible for supporting various database technologies across multiple platforms. Your responsibilities will include building, troubleshooting, monitoring, and providing expert consultation to internal customers, capability teams, and...


  • Bangkok, Bangkok, Thailand LSEG (London Stock Exchange Group) Full time

    Lead the cloud native application design and implementation of complex software systems.Build and demonstrate a breadth of knowledge of various domains within technology, understanding the linkages and dependencies of projects/work.Advise stakeholders internally as a software development SME applying deep expertise of software development.Drive technical...


  • Bangkok, Bangkok, Thailand Agoda Full time

    About AgodaAt Agoda, we bridge the world through travel. Our story began in 2005, when two lifelong friends and entrepreneurs, driven by their passion for travel, launched Agoda to make it easier for everyone to explore the world.Today, we are part of Booking Holdings [NASDAQ: BKNG], with a diverse team of over 7,000 people from 90 countries, working...


  • Bangkok, Bangkok, Thailand Agoda Full time

    About AgodaAt Agoda, we bridge the world through travel. Our story began in 2005, when two lifelong friends and entrepreneurs, driven by their passion for travel, launched Agoda to make it easier for everyone to explore the world.  Today, we are part of Booking Holdings [NASDAQ: BKNG], with a diverse team of over 7,000 people from 90 countries, working...


  • Bangkok, Bangkok, Thailand griddable Full time

    DescriptionThe Solution Engineer is responsible for leading the solution throughout the sales cycle and delivering thought leadership to companies to transform their customer's experience.The Solutions Engineer is an experienced person who works alongside their colleagues, participates in building our team culture and supports their aligned sales team to...


  • Bangkok, Bangkok, Thailand Nimble Full time

    About NimbleWe solve our client's most difficult business challenges through technology. Our company partners with the most ambitious companies around the world creating long-term impact with the work we do. If you want to grow together, work on challenging products and enjoy using the best tools and practices, Nimble is the right place for youOur Core...