Data Engineer with Python and SQL
Backend Developer
Python
Apache Solr
Big Data
Data
Data Analysis
Data Analytics
Data Architecture
Data Engineer
Data Integration
Data Lake
Data Pipeline
Data Platform
Data Processing
Data Warehouse
Database
Databases
Elasticsearch
ETL
Etl Pipeline
Informatica
Information Technology (IT)
MongoDB
Programming Language
Programming Languages
SQL
Vector Databases
Job Description
Realign LLC is hiring a data engineer in Charlotte, NC with an onsite focus on building cloud-native data platforms and high-throughput pipelines.
Responsibilities
- Design and build large-scale data pipelines using Python
- Develop and support data ingestion, processing, indexing, and retrieval for structured and unstructured data
- Lead the architecture of cloud-native data lakes and data warehouses
- Optimize big data processing jobs to improve speed and cost
- Mentor junior data engineers and conduct code reviews
- Implement data governance, data quality, and monitoring systems
- Partner with data scientists to deploy machine learning models
Requirements
- 8+ years of relevant experience
- Bachelor’s or master’s degree in computer science or a related field
- Primary skills:
- Python, SQL
- Data ingestion and ETL
- API development and integration
- Mongo DB
- Oracle or relational databases
- Elastic or Solr search
- Vector database
- Linux/Bash
- OpenShift containers
- Git, Jenkins
- CI/CD and data modelling
- Secondary:
- FastAPI
- Data quality and validation
- Performance tuning
- Required skills:
- Data / Python Engineer (Python) / DevOps Engineer
Technology Stack
- Python, SQL
- Mongo DB, Oracle, Relational Databases
- Elastic, Solr
- Vector Database
- Linux/Bash, OpenShift containers
- Git, Jenkins, CI/CD
- Data modelling, FastAPI
Location: Charlotte, NC (onsite)
Compensation: USD 119,000 per year
Experience level: 8+ years