Required Experience 10+ 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. Mandatory Screening Criteria (Recruiters) Please submit only candidates who have: Strong Python backend development experience.
Production Elasticsearch implementation experience. REST API development experience. Kafka or Confluent Cloud experience. Microsoft Azure deployment experience. CI/CD implementation experience. Experience building scalable backend services. Do NOT submit candidates whose experience is limited to: Front-end development only.
Data engineering without API development. DevOps-only roles. Java-only development without Python. Elasticsearch administration only. Support or production operations without software development.
Nice-to-Have Skills FastAPI AsyncIO Databricks PySpark Azure Event Hub Docker Kubernetes Terraform Pulumi OpenTelemetry Prometheus Grafana Azure Monitor GitHub Copilot AI-assisted development