1,555,315open jobs
93,560companies
238,602added this week
Browse all
Salary
$29k – $37k per year
Location
In office
Seniority
Staff · 8+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 13, 2026. First seen by Alion on Oct 12, 2026.

Overview
Company
Impact
Profile match
Algoworks is an artificial intelligence, engineering services and experience transformation firm that designs, builds and runs software, data and CRM platforms for enterprise clients. The company has offices across the United States, Europe, South America and India, has worked with Fortune 500 organizations for more than 20 years, and runs its main delivery centre in Noida with further teams in Gurugram and Hyderabad. Its current openings are mostly in Noida and cover ServiceNow, Salesforce and Microsoft Dynamics specialists, data and backend engineers in Python and Java, DevOps and mobile QA engineers, solution architects and delivery managers.

Role: Lead Backend Engineer - Python

Location: Remote, India

Experience: 8+ Years

Algoworks

www.algoworks.com

About the Company

Algoworks is an award-winning artificial intelligence, engineering services and experience transformation firm with offices across the United States, Europe, South America and India. We bring together a global team of engineers, architects, designers, researchers and operators united by rigor, accountability and a commitment to delivering measurable results.

For over 20 years, Algoworks has partnered with Fortune 500 organizations across the Americas, Europe and Asia to define, build and run technology that drives meaningful business outcomes. Our work combines human-centered design, engineering excellence and AI-powered capabilities to solve complex challenges with clarity and precision. Innovation, particularly in the responsible application of AI, is embedded in how teams approach problem-solving and continuous improvement.

At Algoworks, growth is continuous and closely tied to impact. Teams collaborate across geographies and disciplines, strengthening outcomes through shared insight and collective expertise. The culture values transparency, open dialogue and an environment where every voice is heard and contribution is recognized.

Through collaboration, accountability and a focus on results, Algoworks operates at the intersection of technology and people, building not only advanced systems but strong global teams that elevate performance and create lasting impact.

Follow the video below to know about us! Clipchamp

Role Overview

We are seeking a Lead Backend Engineer - Python with strong production-level Python experience and deep expertise in large-scale search platforms, preferably SolrCloud/Lucene, to help integrate and scale two large healthcare data platforms.

The role focuses on enabling enriched emergency medical records from one platform to be consumed effectively by another. The platform currently manages approximately 500 TB of data and processes around 50 GB of new data daily. The initial implementation will focus on one data source, with plans to onboard approximately ten additional sources.

You will work closely with a small, senior engineering team and take ownership of complex technical challenges across data ingestion, enrichment, modeling, indexing, APIs, and search architecture.

Key Responsibilities

1. Data Architecture and Lifecycle

  • Own the lifecycle of data attributes across the technology stack, from definition and modeling through ingestion, indexing, APIs, and presentation.
  • Define scalable data models and attribute structures to support evolving healthcare data requirements.
  • Develop and maintain data ingestion and enrichment workflows using Python.
  • Work closely with Java/Spring services to expose and serve enriched data through APIs.
  • Collaborate with front-end teams to ensure data is effectively presented and consumed.

2. Metadata-Driven Framework

  • Design and implement a metadata-driven framework for managing data attributes across the technology stack.
  • Create a single attribute definition that can generate the required configurations and artifacts currently maintained across multiple components.
  • Establish reusable patterns that simplify the introduction and management of new attributes.
  • Improve consistency, maintainability, and operational efficiency across the data platform.

3. Data Source Onboarding

  • Design repeatable processes and frameworks for onboarding new data sources.
  • Reduce data-source onboarding time from weeks or days to hours wherever practical through automation and metadata-driven configuration.
  • Develop scalable ingestion, transformation, enrichment, and indexing workflows.
  • Support the initial implementation for one data source and the subsequent onboarding of approximately ten additional sources.

4. Solr Architecture and Search Performance

  • Redesign the existing Solr architecture to support continued growth beyond the current fixed three-shard layout.
  • Define and optimize SolrCloud sharding, routing, indexing, and query strategies.
  • Design solutions for high-volume indexing and low-latency search at scale.
  • Diagnose and resolve search performance, indexing, and scalability challenges.
  • Establish best practices for Solr schema design, collections, replicas, shards, and query optimization.
  • Ensure the search architecture scales reliably as data volumes and sources increase.

5. Backend Engineering

  • Develop scalable, maintainable, and production-ready backend components using Python.
  • Contribute confidently to Java/Spring-based services and APIs.
  • Design robust data-processing pipelines for ingestion, enrichment, and serving.
  • Write clean, testable, and maintainable code with appropriate documentation and engineering practices.
  • Take ownership of technical solutions from architecture and design through implementation, testing, and production deployment.

6. Technical Leadership and Collaboration

  • Work closely with a small, experienced engineering team in an autonomous and fast-moving environment.
  • Take ownership of complex technical problems and drive them through to resolution.
  • Participate in architecture and design discussions and contribute to technical decision-making.
  • Collaborate with engineering, product, and other stakeholders to translate requirements into scalable technical solutions.
  • Work through short development and feedback cycles to deliver production-ready improvements quickly.

Required Technical Skills & Competencies

  • Strong production-level experience with Python.
  • Deep hands-on experience with Apache Solr/Lucene, preferably SolrCloud 9 or equivalent large-scale deployments.
  • Strong understanding of Solr architecture, including sharding, routing, indexing, replication, schema design, and query optimization.
  • Strong Elasticsearch experience may be considered for candidates willing and able to transition to Solr.
  • Working knowledge of Java and the ability to contribute confidently to Spring-based backend services.
  • Strong SQL and data-modeling skills.
  • Experience designing scalable data-ingestion and data-processing pipelines.
  • Experience with data enrichment, indexing, and search-serving workflows.
  • Strong understanding of distributed systems and large-scale data platforms.
  • Ability to troubleshoot and optimize high-volume indexing and search workloads.
  • Demonstrated ability to take ownership of complex engineering problems from design through production deployment.

Must-Have Skills

  • Strong Python development experience.
  • Hands-on experience with Solr/Lucene at scale.
  • Strong understanding of SolrCloud, sharding, routing, and indexing strategies.
  • Experience with Elasticsearch may be considered, provided there is a willingness to transition to Solr.
  • Good working knowledge of Java and Spring.
  • Strong SQL and data-modeling skills.
  • Experience building scalable data-ingestion and processing workflows.
  • Strong problem-solving and system-design capabilities.
  • Experience working with large-scale data platforms and production environments.

Good to Have Skills

  • Experience working with healthcare data.
  • Knowledge of NEMSIS data and emergency medical records.
  • Experience with Databricks.
  • Front-end development experience.
  • Experience building metadata-driven platforms or configuration frameworks.
  • Experience working with very large-scale datasets and distributed search infrastructure.

Desired Attributes

  • Strong ownership mindset with the ability to independently drive technical initiatives.
  • Excellent system-design and architectural thinking.
  • Strong analytical and problem-solving skills.
  • Comfortable working with ambiguity and evolving requirements.
  • Ability to balance long-term architecture with short-term delivery requirements.
  • Strong communication and collaboration skills.
  • Comfortable working in a small, senior, and highly autonomous engineering team.
  • Passion for building scalable, maintainable, and production-ready systems.
  • Ability to learn and adapt quickly to new technologies and domain requirements.

Interview Process

2-3 rounds of discussion.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,555,315 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
In your city
$19k – $27k per year (net) • In office • Saint Petersburg
JavaScript
TypeScript
SQL
Node JS
Node JS
Nest.JS
Databases
PostgreSQL
RabbitMQ
DevOps
CI/CD
Git
Docker
GitLab
Linux
Apply
Software Developer 1 hour ago
≈ $110k – $217k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • New York
JavaScript
TypeScript
Frontend
Angular
DevOps
AWS
Apply
In office • Internship • Master's Degree • New York
JavaScript
C#
C++
Node JS
Databases
MySQL
AI/ML
Machine Learning
Apply
≈ $94k – $188k per year (Estimated) • In office • Full-Time • Bachelor's Degree • New York
JavaScript
C#
Node JS
Databases
MySQL
Apply
$18k per year • In office • Bishkek
Python
JavaScript
TypeScript
SQL
Node JS
Python
SQLAlchemy
FastAPI
Django
Asyncio
Aiohttp
Databases
PostgreSQL
Redis
RabbitMQ
Apache Kafka
AI/ML
Copilot
Cursor
Claude Code
OpenAI Codex
Frontend
GraphQL
DevOps
Rest API
GCP
Loki
OpenTelemetry
Prometheus
Yandex Cloud
CI/CD
Git
AWS
Docker
Kubernetes
Nginx
Grafana
QA
Pytest
Apply
Data Scientist 1 day ago
≈ $75k – $171k per year (Estimated) • Hybrid • Full-Time • London
Python
SQL
AI/ML
dbt
Interpretability
Machine Learning
Apply
$100k – $125k per year • In office • Secret • 8+ years exp • Bachelor's Degree • Washington
Python
PHP
SQL
MATLAB
AI/ML
TensorFlow
Analytics
Tableau
Matplotlib
Management
Agile
Kanban
Microsoft Office
Apply
$144k – $193k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Glendale
Python
Rust
SQL
PowerShell
Databases
MySQL
DevOps
Terraform
Ansible
GCP
Helm
VMWare
CloudFormation
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
Nginx
Configuration Management
Hyper-V
GitLab
Linux
Windows
Unix
Cybersecurity
Active Directory
LDAP
Game Dev
Unreal Engine
Design
Maya
Apply
$113k – $174k per year • Remote (United States) • Full-Time • 7+ years exp • Bachelor's Degree • United States
Python
SQL
DevOps
Rest API
CI/CD
Linux
SOAP
Apply
In office • Hanoi
Python
Go
JavaScript
Java
TypeScript
Node JS
Databases
MySQL
PostgreSQL
AI/ML
Fine-tuning
Speech Recognition
LLM
RAG
Text-to-Speech
LiveKit
DevOps
gRPC
WebRTC
WebSockets
CI/CD
Git
Docker
Kubernetes
Apply
$21k – $27k per year • In office • Full-Time • 7+ years exp • Noida
JavaScript
TypeScript
SQL
C#
C#
.NET
Frontend
React.js
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Management
Agile
Apply
$21k – $26k per year • In office • Full-Time • 7+ years exp
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Management
Agile
Scrum
Apply
$21k – $31k per year • In office • Full-Time • 10+ years exp • Noida
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Management
Agile
Scrum
Apply
Senior Developer 8 days ago
$16k – $21k per year • In office • Full-Time • 6+ years exp
Java
SQL
Java
Maven
Spring Boot
Hibernate
Spring MVC
Spring Data JPA
Spring Security
Gradle
Resilience4j
Databases
Redis
RabbitMQ
MS SQL
Apache Kafka
DevOps
Rest API
GCP
Helm
Azure DevOps
GitHub Actions
Prometheus
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Grafana
JFrog Artifactory
Amazon EKS
Google GKE
Azure AKS
API Gateway
Cybersecurity
SonarQube
Management
Agile
Scrum
Apply
$29k – $34k per year • In office • Full-Time • 8+ years exp • Noida
Python
JavaScript
SQL
Node JS
SAS
Databases
Azure SQL Database
AI/ML
OpenAI
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Cybersecurity
Microsoft Entra ID
Analytics
Power BI
QA
Postman
Apply
See all jobs
This is one of many
1,555,315 more open roles from verified company boards, updated every day.