Senior Data Engineer
Full-time Mid-Senior LevelJob Overview
We are looking for an experienced Senior Data Engineer to design, build, and optimize data pipelines, storage solutions, and data-driven systems within our technology organization. The ideal candidate has strong hands-on experience with Python and MongoDB, combined with a solid understanding of data modeling, data processing frameworks, and scalable data architectures. This role requires technical leadership, ownership of end-to-end data engineering tasks, and the ability to collaborate effectively within cross-functional teams.
Key Responsibilities
- Design, develop, and maintain scalable data pipelines, ETL/ELT workflows, and data processing jobs using Python.
- Architect and optimize MongoDB databases, including data modeling, indexing, and performance tuning.
- Implement data ingestion, transformation, and integration solutions from diverse data sources.
- Ensure data quality, reliability, and consistency across systems through testing and validation.
- Collaborate with analytics, product, and engineering teams to support data requirements and deliver data-driven solutions.
- Develop automation for data workflows, monitoring, and error handling.
- Ensure adherence to data security, compliance, and governance best practices.
- Contribute to architecture decisions, performance optimization strategies, and continuous improvement initiatives.
- Mentor junior team members in data engineering best practices.
Make Your Resume Now