Job Description
Choose next-gen connected product content and commerce capabilities that drive your growth in the digital marketplace.
Transform your business website into a revenue-generating asset.
Manage and share your product content across your digital footprint with one easy-to-use tool.
Expand your product catalog with our library of over 10 million actively managed SKUs.
Meet our growing integration hub for seamless harmonization to your business systems.
Why Connected Content and CommerceLearn why hundreds of independent businesses partner with Unilog to help them sell more online.
Find your industry and learn how our purpose-built solutions can help you grow.
Offer your customers an online extension of your plumbing showroom.
Get more out of every transaction for your pipe, valves, and fittings (PVF) supplies.
Create a next-level eCommerce shopping experience purpose-built for HVAC and HVACR.
Provide an endless aisle of SKUs with an eCommerce experience built for industrial supply.
Deliver trustworthy product content for your safety and sanitation business.
Give your eCommerce site the spark it needs with custom solutions for electrical sales.
Create new opportunities for growth with connected solutions built for specialty retailers.
Share your construction product catalog across your sales channels with ease.
Tackle customer demands with up-to-date pharma and medical products at your fingertips.
It s more than a set of tools We work closely with industry experts to understand the unique challenges of scaling your online catalog.
Learn more about the types of businesses we serve.
Create exceptional online shopping experiences for buyers whether they are on your own site or your trading partners sites.
Transform how your business operates with a modern eCommerce platform built for B2B sales.
Reach new customers with a digital extension of your in-store shopping experience.
We listen to our clients and continuously refine our products to help companies grow.
Explore how Unilog helps you get the most out of your products and services.
Learn about our network of industry and solution partners.
From implementation to ongoing maintenance, learn how our Unilog specialists can help.
See how we helped these independent businesses boost their online sales.
Stay on top of recent news, industry trends, product updates, new features, and more.
Check out our calendar of upcoming Unilog events as well as other worthwhile industry association events.
Access our featured selection of Unilog white papers and guides.
Learn more about the features and value of our Unilog products and services.
Access our comprehensive library of product training materials from our Unilog specialists.
We re making headlines in B2B eCommerce.
Read the latest news releases from Unilog.
Watch live or on-demand webinars to explore industry insights and Unilog products
Join our team and help build the technology powering modern B2B commerce.
Knowledge is power See how connected systems ensure that your online business is running smoothly.
Senior Database Developer / Principal Engineer MySQLUnilog is the only connected product content and eCommerce provider serving the Wholesale Distribution, Manufacturing, and Specialty Retail industries. Our flagship CX1 Platform is at the center of some of the most successful digital transformations in North America. CX1 Platform s syndicated product content, integrated eCommerce storefront, and automated PIM tool simplify our customers path to success in the digital marketplace.
With more than 500 customers, Unilog is uniquely positioned as the leader in eCommerce and product content for Wholesale distribution, manufacturing, and specialty retail.
At Unilog, our mission is to provide purpose-built connected product content and eCommerce solutions that empower our customers to succeed in the face of intense competition. By virtue of living our mission, we are able to transform the way Wholesale Distributors, Manufacturers, and Specialty Retailers go to market. We help our customers extend a digital version of their business and accelerate their growth.
Job Title: Senior Database Developer / Principal Engineer MySQL
Location: Bangalore / Mysore / Remote
We are hiring a Senior Database Programmer with deep, hands-on MySQL stored-procedure expertise to own and evolve the data-tier business logic of CX1 PIM. Today the majority of CX1 PIM s business logic (item lifecycle, subset refresh, workspace initialization, catalog computation (precompute), promotion, export, item matching, and shadow-table hash-key generation) lives inside large, complex MySQL stored procedures, functions, and triggers; the Java application layer is intentionally thin and mostly orchestrates database calls. This role requires the proven ability to read, understand, debug, write, and safely modify very large procedures, with individual procedures ranging from a few hundred to several thousand lines and using heavy dynamic SQL, cursors, and multi-table joins over catalogs in the millions of items. The programmer will work closely with the Java Architect, Engineering Management, and the DBA team to keep the current stored-procedure layer reliable and performant, while incrementally carving out narrow, portable, set-based SQL helpers that support the platform s modernization roadmap.
Key Responsibilities- Read, understand, and document complex existing stored procedures, functions, and triggers, including multi-thousand-line, dynamic-SQL procedures such as subset precompute, merge, refresh, and promotion.
- Write, modify, and optimize stored procedures, functions, and triggers to deliver new features and defect fixes with minimal regression risk.
- Diagnose and resolve production issues in the stored-procedure layer, including stuck or failed background jobs, performance regressions, and data-correctness defects, with durable root-cause fixes.
- Optimize query and procedure performance: execution-plan (EXPLAIN) analysis, indexing and partitioning strategy, set-based rewrites of row-by-row (cursor) logic, and reduction of dynamic-SQL overhead.
- Harden transaction boundaries, error/exception handling, and data integrity across the procedure catalog.
- Support the stored-procedure-to-Java modernization by extracting narrow, parameterized, portable SQL helpers from monolithic procedures while preserving set-based performance.
- Contribute to schema design and partitioning, and manage version-controlled schema changes (Liquibase / Flyway).
- Participate in code reviews of stored-procedure changes; establish and follow SP coding standards, documentation, and testing practices.
- Partner with the DBA team on production readiness, replication, and tuning.
MySQL & Stored Procedures
- 10+ years of hands-on relational database development, with 7+ years writing and maintaining complex MySQL stored procedures, functions, and triggers in production.
- Demonstrated ability to read and safely modify very large procedures (1,000 6,000+ lines) involving dynamic SQL (PREPARE / EXECUTE), cursors, temporary tables, and multi-table joins.
- Expert in query optimization: EXPLAIN / execution-plan analysis, indexing, partitioning, and converting row-by-row logic to set-based operations.
- Strong command of transaction management, isolation levels, locking / deadlock diagnosis, and error handling in MySQL procedural code.
Data & Performance
- Proven experience with large data volumes (tables / catalogs in the millions of rows) and ETL-style bulk transformations and materialized-refresh routines.
- Experience with schema version control and zero-downtime migration strategies (Liquibase / Flyway).
- Working knowledge of Solr (or Elasticsearch) indexing / search workloads is a plus.
Tools & Practice
- Comfortable with Git-based workflows, merge requests / code review, and CI for database code.
- Ability to produce clear technical documentation for complex procedures and data flows.
Leadership & Soft Skills
- Strong ownership mindset, willing to dive into production incidents and lead root-cause analysis.
- Good written and verbal communication; able to explain complex data logic to engineers and non-DBA stakeholders.
- Collaborative across Java, DBA, Product, and DevOps teams.
Ability to exemplify the core Unilog Company values:
- Curiosity: Be passionate about achieving excellence. Learn every day.
- Conscience: Be caring of others. Act with integrity.
- Courage: Be brave. Pursue outrageous goals.
- Compete: Be fair. Play to win.
- Courtesy: Be humble. Serve customers.
- Commitment: Be accountable. Own your results.
Unilog offers a competitive total rewards package including competitive salary, multiple medical, dental, and vision plans to meet all our employees needs, career development, advancement opportunities, annual merit, a generous time-off policy, and a flexible work environment.
Unilog is committed to building the best team and we are committed to fair hiring practices where we hire people for their potential and advocate for diversity, equity, and inclusion. As such, we do not discriminate or make decisions based on your race, color, religion, creed, ancestry, sex, national origin, age, disability, familial status, marital status, military status, veteran status, sexual orientation, gender identity, or expression, or any other protected class.
No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.
