Azure Data / Senior Software Engineer

Contract
Hybrid
$45-50/hr
Irving, TX
No visa sponsorship

Job description

Location: Irving, TX (hybrid)

Only local to Irving, TX

must have minimum 5-6 years of experience,

Mandatory skills

  • Programming Python (required) SQL REST APIs JSON FastAPI (preferred) Async Python Cloud Microsoft Azure Azure App Services Azure Linux VMs Azure Container Apps / AKS (preferred) Azure Managed Identity Azure Key Vault Azure Storage Azure Monitor Azure Event Hub Search

  • Technologies Elasticsearch Query DSL Relevance tuning Mapping design Aggregations Multi-search (msearch) Bulk indexing Search optimization Index lifecycle management Event Streaming Apache Kafka Confluent Cloud Producers / Consumers Kafka Connect Schema Registry

  •  Event-driven architecture Data Engineering Databricks PySpark Delta Lake Data ingestion pipelines ETL/ELT DevOps Git Azure DevOps Azure Pipelines CI/CD Docker Infrastructure as Code (Terraform or Pulumi preferred) Databases PostgreSQL SQL Server Relational Databases Required

  • Experience 7+ years of software engineering experience. Strong Python backend development experience. Experience designing and operating production REST APIs.

  • Strong experience with Elasticsearch in production environments. Experience building scalable search platforms. Experience with Kafka or enterprise event-streaming platforms. Experience deploying applications on Microsoft Azure. Experience with CI/CD pipelines and automated deployments.

  •  Experience troubleshooting production systems and performance issues. Strong understanding of distributed systems and microservices.

 

Preferred Qualifications:

  • Experience with AI-assisted search or intelligent matching platforms. Experience with Databricks and Delta Lake.

  • Experience with machine learning integration. Experience with semantic search or vector search.

  •  Experience with Azure OpenAI or LLM integration. Healthcare or supply chain experience. Experience using GitHub Copilot or Codex.

More information

Minimum education level

Bachelor's

Experience level

Mid-level (3-4 years) · Senior (5-7 years)

Job skills

C#

Microservices

Data Modeling

elasticsearch

Azure Databricks

Python

kafka

Company overview

company-logo
Dashkar