Senior Software Engineer (Backend & Infrastructure)
Core
Design, build, and operate scalable backend systems, data pipelines, and infrastructure for a B2B data enrichment platform serving millions of records daily.
Role type
Senior Backend & Infrastructure Engineer (Platform Owner)
Builds
Real-time enrichment APIs, ETL pipelines, search infrastructure (Elasticsearch), and AWS platform services.
Domain
B2B Data Products / Data Enrichment / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Django REST Framework, Elasticsearch/OpenSearch, ETL pipeline design, PostgreSQL, Redis, Celery/RabbitMQ, AWS (ECS, S3), Infrastructure as Code, CI/CD, React/TypeScript, AI coding tools fluency
Preferred skills
Snowflake, web crawling, data sourcing, open-source contributions
Technologies
Python, Django, Elasticsearch, OpenSearch, PostgreSQL, Redis, Celery, RabbitMQ, AWS, ECS, S3, CloudWatch, GitHub Actions, React, TypeScript, Grafana, Snowflake
Responsibilities
Design and operate RESTful APIs and scalable backend services; build and optimize ETL applications for data ingestion; manage Elasticsearch clusters and relevance tuning; own AWS infrastructure modernization and CI/CD pipelines; build observability dashboards and data-quality tooling; contribute to customer-facing web app features.
Seniority
Senior, high-ownership IC