W

Wex

B2B platform for benefits, fleets, payments

Software Development Engineer 4 - Database Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • 8–12 years of experience in database engineering or data platform roles, with strong SQL Server experience.
  • Deep T-SQL proficiency, including complex queries, stored procedures, functions, performance tuning, and execution plan analysis.
  • Hands-on experience refactoring and modernizing legacy database code.
  • Experience developing ETL/ELT data pipelines and data integration patterns, including batch and streaming workflows.
  • Proficiency in Python or C# for tooling, automation, and data-processing scripts.
  • Experience with cloud data services such as Azure SQL, Cosmos DB, Snowflake, or AWS data services.
  • Familiarity with vector databases such as Pinecone, Weaviate, pgvector, Azure AI Search, or similar.
  • Understanding of embeddings and retrieval-augmented generation concepts, including text-to-vector conversion, similarity search, and basic retrieval patterns.
  • Experience with or willingness to learn embedding pipeline development.
  • Active use of AI coding assistants in daily work and understanding of effective prompting for database tasks.
  • Strong understanding of database internals, including indexing, query optimization, locking, and transaction isolation.
  • Experience with event-driven patterns such as change data capture, Kafka, and event-sourcing concepts.
  • Experience with infrastructure-as-code such as Terraform or ARM templates for database provisioning.
  • Familiarity with NoSQL document databases and key-value stores, and when to use them.

Responsibilities

  • Analyze complex SQL Server stored procedures to understand embedded business logic and data access patterns.
  • Refactor stored procedures using architect-defined patterns by extracting business logic, simplifying data access, and improving testability.
  • Write migration scripts that safely transform database structures while maintaining data integrity.
  • Implement change data capture, outbox tables, and event publishing from database changes.
  • Optimize query performance by analyzing execution plans, designing indexes, and refactoring inefficient queries.
  • Build automated testing for database migrations and refactored procedures.
  • Document database systems with structured, AI-consumable markdown and annotated schemas, as well as traditional documentation.
  • Build and maintain embedding pipelines for text extraction, preprocessing, chunking, embedding generation, and vector storage.
  • Implement vector database solutions by configuring indexes, optimizing similarity search, and implementing hybrid retrieval patterns.
  • Develop data synchronization processes that keep vector stores current with source systems.
  • Build evaluation and monitoring for retrieval-augmented generation components, including retrieval accuracy, latency, and freshness metrics.
  • Implement semantic search features and retrieval APIs for AI agents and applications.
  • Work with AI and machine-learning teams to optimize embedding strategies and retrieval quality.
  • Design and implement data pipelines for ETL/ELT workflows across SQL Server, PostgreSQL, Snowflake, and cloud data services.
  • Build and maintain data integration patterns, including API-based ingestion, event streaming, and batch processing.
  • Implement data quality checks, validation rules, and observability for data pipelines.
  • Develop infrastructure-as-code for database provisioning and configuration using Terraform, ARM, or Bicep.
  • Support MongoDB and Cosmos DB implementations, including document modeling and query optimization.
  • Implement data access patterns that support domain-driven design, including repository patterns, query services, and read models.
  • Use AI coding assistants such as GitHub Copilot, Cursor, and Claude Code daily for stored procedure analysis, code generation, and debugging.
  • Develop prompts, scripts, and workflows that use AI for database engineering tasks.
  • Contribute to AI-powered tooling such as stored procedure analyzers, schema documentation generators, and migration assistants.
  • Create AI-consumable artifacts, including structured schemas, annotated procedures, and context files for AI agents.
  • Evaluate and adopt new AI tooling for database engineering.
  • Partner with application engineers to design data access patterns that meet performance and scalability requirements.
  • Participate in code reviews for database-related changes to ensure quality and consistency.
  • Contribute to the on-call rotation for data platform issues when applicable.
  • Document solutions and contribute to team knowledge bases.
  • Mentor junior engineers on database engineering practices.

Desired Qualifications

  • Background in healthcare, benefits, payments, or similarly regulated industries.
  • Experience with Oracle PL/SQL in addition to SQL Server.
  • Hands-on implementation of retrieval-augmented generation or semantic search.
  • Contributions to database tooling or open-source data projects.
  • Experience with data observability tools such as query monitoring, performance dashboards, and alerting.

About the Company

Wex

B2B platform for benefits, fleets, payments

WEX is a B2B platform that helps other companies manage core operations. It offers three main areas: employee benefits (health savings accounts, flexible spending accounts), fleet management (fuel cards, telematics), and business payments (automation of payments). It earns revenue through a mix of subscription fees, transaction fees, and service charges, and differentiates itself by providing an integrated end-to-end suite across three distinct B2B domains. Its goal is to reduce operating costs and improve efficiency for businesses, while supporting corporate social responsibility and a diverse, inclusive workplace.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Portland, OR
Founded
1983

Recently Posted Jobs

Explore more opportunities at Wex

See more jobs