Back to jobs

Database Engineer

India - Bangalore

Pay
Pay not listed
Work setting
Not stated
Employment
Full-time — employment source
Employment type in the employer’s listing: Full time
From the employer’s posting
Apply at WEX

What you’ll work on

Full posting
  • Refactor complex SQL Server stored procedures into services with cleaner business logic

  • Build embedding pipelines covering chunking, embedding generation, and vector storage

  • Implement vector database indexes and retrieval for semantic search and RAG

  • Optimize query performance by analyzing execution plans and designing indexes

  • Build data pipelines for ETL/ELT across SQL Server, PostgreSQL, Snowflake, and cloud services

From the employer’s posting
Refactor stored procedures following architect-defined patterns: extracting business logic, simplifying data access, improving testability
Build and maintain embedding pipelines: text extraction, preprocessing, chunking, embedding generation, and vector storage
Implement vector database solutions: configure indexes, optimize similarity search, implement hybrid retrieval patterns
Optimize query performance: analyze execution plans, design indexes, refactor inefficient queries
Design and implement data pipelines for ETL/ELT workflows across SQL Server, PostgreSQL, Snowflake, and cloud data services

What you’ll bring

All qualifications

Preferred experience

  • Experience with Oracle PL/SQL in addition to SQL Server
  • Experience with data observability tools: query monitoring, performance dashboards, alerting
Qualification wording
Experience with Oracle PL/SQL in addition to SQL Server
Experience with data observability tools: query monitoring, performance dashboards, alerting

Tools in this posting

  • C#
  • Python
  • SQL
  • AWS
  • Azure
  • Kafka
  • MongoDB
  • NoSQL
  • Oracle
  • PostgreSQL
  • Snowflake
  • SQL Server
  • Terraform
Source — Tool mentions in context
- Data pipeline experience: ETL/ELT development, data integration patterns, batch and streaming workflows - Programming proficiency: Python or C# for building tooling, automation, and data processing scripts - Cloud data services: experience with Azure SQL, Cosmos DB, Snowflake, or AWS data services
About the team / Role Hands-on database engineering role focused on implementing, optimizing, and modernizing data systems across the technology stack. Works closely with Database Architects to execute modernization initiatives—refactoring stored procedures, building data pipelines, implementing vector databases, and developing AI-powered tooling. This is an execution-heavy role where you'll write code daily: T-SQL, Python, infrastructure-as-code, and whatever else is needed to get data systems working well. We are seeking a Senior Database Engineer to join our data engineering team. You'll work on two fronts: modernizing legacy SQL Server systems (decomposing complex stored procedures, optimizing performance, migrating business logic to services) and building AI-native data infrastructure (embedding pipelines, vector database implementations, RAG components).
Hands-on database engineering role focused on implementing, optimizing, and modernizing data systems across the technology stack. Works closely with Database Architects to execute modernization initiatives—refactoring stored procedures, building data pipelines, implementing vector databases, and developing AI-powered tooling. This is an execution-heavy role where you'll write code daily: T-SQL, Python, infrastructure-as-code, and whatever else is needed to get data systems working well. We are seeking a Senior Database Engineer to join our data engineering team. You'll work on two fronts: modernizing legacy SQL Server systems (decomposing complex stored procedures, optimizing performance, migrating business logic to services) and building AI-native data infrastructure (embedding pipelines, vector database implementations, RAG components). This is an AI-first engineering role. You'll use AI coding assistants daily to accelerate your work—analyzing stored procedures, generating migration code, debugging query performance issues. You'll also build the data infrastructure that AI agents depend on: the embedding pipelines, vector indexes, and retrieval systems that make RAG work.
Stored Procedure Refactoring & Legacy Modernization - Analyze complex SQL Server stored procedures to understand embedded business logic and data access patterns - Refactor stored procedures following architect-defined patterns: extracting business logic, simplifying data access, improving testability
Data Platform Engineering - Design and implement data pipelines for ETL/ELT workflows across SQL Server, PostgreSQL, Snowflake, and cloud data services - Build and maintain data integration patterns: API-based ingestion, event streaming, batch processing
Experience you will bring - 5–8 years in database engineering or data platform roles, with strong SQL Server experience - Deep T-SQL proficiency: complex queries, stored procedures, functions, performance tuning, and execution plan analysis
- 5–8 years in database engineering or data platform roles, with strong SQL Server experience - Deep T-SQL proficiency: complex queries, stored procedures, functions, performance tuning, and execution plan analysis - Hands-on refactoring experience: you've modernized legacy database code, not just maintained it
- Programming proficiency: Python or C# for building tooling, automation, and data processing scripts - Cloud data services: experience with Azure SQL, Cosmos DB, Snowflake, or AWS data services AI & Vector Database Skills
- Background in healthcare, benefits, payments, or similarly regulated industries - Experience with Oracle PL/SQL in addition to SQL Server - Hands-on RAG implementation or semantic search development
AI & Vector Database Skills - Familiarity with vector databases: exposure to Pinecone, Weaviate, pgvector, Azure AI Search, or similar - Understanding of embeddings and RAG concepts: how text becomes vectors, how similarity search works, basic retrieval patterns
- Strong understanding of database internals: indexing, query optimization, locking, transaction isolation - Experience with event-driven patterns: CDC, Kafka, event sourcing concepts - Infrastructure-as-code: Terraform, ARM templates, or similar for database provisioning
- Develop infrastructure-as-code for database provisioning and configuration (Terraform, ARM/Bicep) - Support NoSQL implementations: MongoDB, Cosmos DB document modeling and query optimization - Implement data access patterns that support domain-driven design: repository patterns, query services, read models
- Version control and CI/CD for database changes: migrations, schema versioning, deployment automation - Familiarity with NoSQL: document databases, key-value stores, when to use what Preferred Experience
- Implement data quality checks, validation rules, and observability for data pipelines - Develop infrastructure-as-code for database provisioning and configuration (Terraform, ARM/Bicep) - Support NoSQL implementations: MongoDB, Cosmos DB document modeling and query optimization
- Experience with event-driven patterns: CDC, Kafka, event sourcing concepts - Infrastructure-as-code: Terraform, ARM templates, or similar for database provisioning - Version control and CI/CD for database changes: migrations, schema versioning, deployment automation

Posting record

Report an error
Status in our records
Live
First seen by us
Oct 8, 2026 · 10 days ago
Recorded sightings
20
Last seen by us
Oct 18, 2026

These dates show when we found the listing. Check the employer’s website to confirm it is still accepting applications.

Your next step

  • Have your resume and examples of relevant work ready.
  • Check the listed location, eligibility and core experience before starting.
  • Ask the employer about the pay range before committing time to the process.

Complete your application on wexinc.wd5.myworkdayjobs.com. The employer’s form will show what is required.

Already applied? Track this application

Job description

View original posting ↗

About the team / Role

Hands-on database engineering role focused on implementing, optimizing, and modernizing data systems across the technology stack. Works closely with Database Architects to execute modernization initiatives—refactoring stored procedures, building data pipelines, implementing vector databases, and developing AI-powered tooling. This is an execution-heavy role where you'll write code daily: T-SQL, Python, infrastructure-as-code, and whatever else is needed to get data systems working well.


We are seeking a Senior Database Engineer to join our data engineering team. You'll work on two fronts: modernizing legacy SQL Server systems (decomposing complex stored procedures, optimizing performance, migrating business logic to services) and building AI-native data infrastructure (embedding pipelines, vector database implementations, RAG components).

This is an AI-first engineering role. You'll use AI coding assistants daily to accelerate your work—analyzing stored procedures, generating migration code, debugging query performance issues. You'll also build the data infrastructure that AI agents depend on: the embedding pipelines, vector indexes, and retrieval systems that make RAG work.

If you enjoy the craft of database engineering—writing elegant queries, optimizing execution plans, building reliable pipelines—and want to apply those skills to both legacy modernization and cutting-edge AI infrastructure, this role is for you.


How you'll make an impact

Stored Procedure Refactoring & Legacy Modernization

  • Analyze complex SQL Server stored procedures to understand embedded business logic and data access patterns
  • Refactor stored procedures following architect-defined patterns: extracting business logic, simplifying data access, improving testability
  • Write migration scripts that safely transform database structures while maintaining data integrity
  • Implement event-driven patterns: change data capture (CDC), outbox tables, and event publishing from database changes
  • Optimize query performance: analyze execution plans, design indexes, refactor inefficient queries
  • Build automated testing for database migrations and refactored procedures
  • Document database systems, creating AI-consumable artifacts (structured markdown, annotated schemas) alongside traditional documentation

AI Data Infrastructure Implementation

  • Build and maintain embedding pipelines: text extraction, preprocessing, chunking, embedding generation, and vector storage
  • Implement vector database solutions: configure indexes, optimize similarity search, implement hybrid retrieval patterns
  • Develop data synchronization processes that keep vector stores current with source systems
  • Build evaluation and monitoring for RAG components: retrieval accuracy, latency, freshness metrics
  • Implement semantic search features and retrieval APIs that AI agents and applications consume
  • Work with AI/ML teams to optimize embedding strategies and retrieval quality

Data Platform Engineering

  • Design and implement data pipelines for ETL/ELT workflows across SQL Server, PostgreSQL, Snowflake, and cloud data services
  • Build and maintain data integration patterns: API-based ingestion, event streaming, batch processing
  • Implement data quality checks, validation rules, and observability for data pipelines
  • Develop infrastructure-as-code for database provisioning and configuration (Terraform, ARM/Bicep)
  • Support NoSQL implementations: MongoDB, Cosmos DB document modeling and query optimization
  • Implement data access patterns that support domain-driven design: repository patterns, query services, read models

AI-Assisted Engineering

  • Use AI coding assistants (GitHub Copilot, Cursor, Claude Code) daily for stored procedure analysis, code generation, and debugging
  • Develop prompts, scripts, and workflows that leverage AI for database engineering tasks
  • Contribute to AI-powered tooling: stored procedure analyzers, schema documentation generators, migration assistants
  • Create AI-consumable artifacts: structured schemas, annotated procedures, context files for AI agents
  • Help evaluate and adopt new AI tooling for database engineering

Collaboration & Quality

  • Partner with application engineers to design data access patterns that meet performance and scalability requirements
  • Participate in code reviews for database-related changes, ensuring quality and consistency
  • Contribute to on-call rotation for data platform issues when applicable
  • Document solutions and contribute to team knowledge bases
  • Mentor junior engineers on database engineering practices



Experience you will bring

  • 5–8 years in database engineering or data platform roles, with strong SQL Server experience
  • Deep T-SQL proficiency: complex queries, stored procedures, functions, performance tuning, and execution plan analysis
  • Hands-on refactoring experience: you've modernized legacy database code, not just maintained it
  • Data pipeline experience: ETL/ELT development, data integration patterns, batch and streaming workflows
  • Programming proficiency: Python or C# for building tooling, automation, and data processing scripts
  • Cloud data services: experience with Azure SQL, Cosmos DB, Snowflake, or AWS data services

AI & Vector Database Skills

  • Familiarity with vector databases: exposure to Pinecone, Weaviate, pgvector, Azure AI Search, or similar
  • Understanding of embeddings and RAG concepts: how text becomes vectors, how similarity search works, basic retrieval patterns
  • Experience with or willingness to learn embedding pipeline development
  • Active use of AI coding assistants in daily work; understanding of effective prompting for database tasks
  • Interest in building AI-powered tooling and automation

Technical Depth

  • Strong understanding of database internals: indexing, query optimization, locking, transaction isolation
  • Experience with event-driven patterns: CDC, Kafka, event sourcing concepts
  • Infrastructure-as-code: Terraform, ARM templates, or similar for database provisioning
  • Version control and CI/CD for database changes: migrations, schema versioning, deployment automation
  • Familiarity with NoSQL: document databases, key-value stores, when to use what

Preferred Experience

  • Background in healthcare, benefits, payments, or similarly regulated industries
  • Experience with Oracle PL/SQL in addition to SQL Server
  • Hands-on RAG implementation or semantic search development
  • Contributions to database tooling or open-source data projects
  • Experience with data observability tools: query monitoring, performance dashboards, alerting

In 90 days: Onboarded to primary database systems; completed first stored procedure refactoring project; built initial embedding pipeline or vector database implementation; actively using AI tools in daily work

In 6 months: Independently leading stored procedure modernization for assigned systems; RAG/vector infrastructure you've built is in production use; contributing to AI-powered database tooling; recognized by team as go-to for complex database problems


In 12 months: Measurable impact on stored procedure modernization velocity; AI data infrastructure supporting production agent workflows; mentoring junior engineers; contributing to architectural patterns and standards


Why This Role Matters

Database engineering is at an inflection point. Legacy systems need modernization—but we can now use AI to analyze, understand, and migrate complex database code faster than ever. AI applications need purpose-built data infrastructure—and database engineers who understand both traditional data systems and vector/embedding technologies are rare.

You'll work on both sides: using AI to accelerate legacy modernization while building the data layer that AI applications depend on. The skills you develop here—combining deep database craft with AI-native infrastructure—will be increasingly valuable as every organization grapples with these same challenges.

Source details

View original posting ↗

Source notes

Source excerpts

Selected passages from the saved posting. Check the full description for conditions and exceptions.

Pay

No pay amount identified in the saved description.

Location & working pattern

India - Bangalore

- Build and maintain embedding pipelines: text extraction, preprocessing, chunking, embedding generation, and vector storage - Implement vector database solutions: configure indexes, optimize similarity search, implement hybrid retrieval patterns - Develop data synchronization processes that keep vector stores current with source systems
Work authorization

No clear work-authorization passage found. Eligibility is unconfirmed.

See how this role fits your experience

Add your resume to compare the role’s scope, tools and requirements with your experience.

Find answers in the posting

AI
How answers work

AI selects complete passages from this posting. Check them for conditions and exceptions.

Uses this posting and your question. No profile needed.