Software Development Engineer 4
Core
Modernize legacy SQL Server stored procedures and build AI-native data infrastructure including vector databases, semantic search, and RAG retrieval systems.
Role type
Senior database engineer (SQL Server, AI/ML infrastructure)
Builds
Migration scripts, CDC/outbox patterns, embedding pipelines, vector database implementations, RAG infrastructure, ETL/ELT pipelines, and AI-powered tooling.
Domain
Data engineering, AI/ML infrastructure, cloud data platforms
Deliverable
production ML models
Required skills
T-SQL, SQL Server, Python, C#, ETL/ELT, vector databases, embeddings, RAG, Kafka, Terraform, ARM/Bicep, NoSQL, database internals, query optimization
Preferred skills
Oracle PL/SQL, regulated-industry experience, hands-on RAG development, data observability, open-source data contributions
Technologies
SQL Server, Azure SQL, Cosmos DB, Snowflake, AWS, Pinecone, Weaviate, pgvector, Azure AI Search, Kafka, Terraform, ARM/Bicep
Responsibilities
Analyze and refactor complex stored procedures, write migration scripts, optimize queries and execution plans, build embedding and vector database pipelines, develop ETL/ELT workflows, implement infrastructure-as-code for database provisioning, create data quality checks and automated tests, partner with AI/ML engineers, mentor junior engineers
Seniority
Senior, hands-on IC