Senior Data Engineer

New
O
OportunFinancial services
Remote - MXFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
8+ years of experience in data engineering
Required Skills
PythonSQLApache AirflowETLHadoopJavaApache KafkaSparkScalaPySpark

Requirements

  • Bring 8+ years of experience in data engineering, including data architecture, ETL, and database management.
  • Have strong programming skills in Python or PySpark, plus experience with Java or Scala.
  • Have experience building complex end-to-end data pipelines and data integration solutions.
  • Have strong SQL knowledge and experience with relational and NoSQL databases.
  • Have experience with big data technologies such as Spark, Kafka, Hadoop, or similar platforms.
  • Have experience with orchestration and scheduling tools such as Airflow, Databricks, Jenkins, or similar technologies.
  • Have experience designing and operating scalable, reliable, and secure data systems.
  • Be familiar with cloud platforms such as AWS, Azure, or GCP and their data services.
  • Have experience working in Agile environments such as Scrum, Lean, or Kanban.
  • Have experience mentoring junior engineers and contributing to technical leadership.
  • Have strong problem-solving and decision-making skills and written and verbal communication skills.

Responsibilities

  • Design and implement scalable, efficient, and reliable data architectures for business and analytical needs.
  • Build and maintain data pipelines, ETL processes, and integration solutions for structured and unstructured data.
  • Optimize data pipelines, databases, data warehouses, and data lakes for performance, reliability, scalability, and security.
  • Translate stakeholder data requirements and business needs into data models and solutions.
  • Establish data quality standards, validation rules, documentation, and governance practices.
  • Implement monitoring and observability practices to identify bottlenecks and improve platform reliability.
  • Lead and contribute to code reviews and provide technical leadership on architecture and platform design.
  • Mentor junior engineers and lead features and projects across engineering teams.
  • Troubleshoot production issues, perform root-cause analysis, and drive long-term resolutions.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now