Lead Software Engineer

Caterpillar of Australia

Chennai, India
Onsite
Expert sql skills
Deep dba experience
Design scalable data models
We’re looking for a hands‑on Lead Software Engineer with exceptional SQL expertise and deep DBA experience to own and evolve our data platform

Job Summary

  • We’re looking for a hands‑on Lead Software Engineer with exceptional SQL expertise and deep DBA experience to own and evolve our data platform.
  • You will design scalable data models, optimize and secure mission-critical databases, and lead high-impact engineering initiatives that power analytics, personalization, and campaign measurement across our marketing technology stack.
  • Partner with Marketing, MarTech, and Analytics teams to translate business needs into robust data solutions.

Matching Summary

We’re looking for a hands‑on Lead Software Engineer with exceptional SQL expertise and deep DBA experience to own and evolve our data platform.

Skills & Requirements

Must-have

  • Expert SQL skills
  • Deep DBA experience
  • Design scalable data models
  • Optimize and secure databases
  • High-availability OLTP/OLAP databases
  • Data quality SLAs and lineage
  • CI/CD for database changes

Nice-to-have

  • Python for data tooling
  • AWS services experience
  • Marketing/MarTech domain familiarity
  • Streaming and CDC experience
  • Privacy and data regulations exposure

Key Requirements

  • 10+ years software/data engineering
  • 5+ years focused on databases
  • Expert SQL performance tuning
  • DBA depth: indexing, partitioning, query plans
  • Data modeling mastery: normalization, dimensional modeling
  • Data quality & governance experience
  • Security/compliance implementation
  • Proven leadership and mentoring experience

Work Rights

Not specified

Tailored Resume

Cover Letter