Senior Data Engineer

New
J
JobgetherInformation Technology
BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Fluent English (B2 level or higher)
Required Skills
PythonSQLApache AirflowCloud ComputingJavaData engineeringSparkDatabricks

Requirements

  • Advanced experience in Data Engineering fundamentals, including distributed processing and large-scale pipeline design.
  • Strong proficiency in SQL, including advanced query optimization techniques.
  • Experience with relational and non-relational databases, including performance tuning and scalability strategies.
  • Hands-on experience with at least one major cloud platform, such as Google Cloud Platform or Amazon Web Services.
  • Practical experience with modern data stack technologies, including distributed processing frameworks such as Databricks or Apache Flink.
  • Experience with orchestration tools such as Apache Airflow, Composer, or similar technologies.
  • Strong programming experience in Python or Java.
  • Experience designing and implementing scalable Data Lake and Lakehouse architectures.
  • Ability to design data architectures and provide strategic technical guidance.
  • Strong analytical thinking and ability to solve complex technical challenges.
  • Fluent English skills (B2 level or higher), with confidence communicating in technical and business discussions.
  • Ability to collaborate effectively in diverse, distributed, and cross-functional teams.

Responsibilities

  • Design and develop scalable data architectures, including Data Lake and Lakehouse solutions.
  • Build, maintain, and optimize large-scale data pipelines for distributed processing environments.
  • Apply advanced SQL techniques to develop efficient queries and improve analytical workloads.
  • Work with relational and non-relational databases, applying performance tuning and scalability strategies.
  • Develop and maintain data processing solutions using technologies such as Apache Spark with Scala or PySpark.
  • Implement and improve data workflows using modern orchestration tools and frameworks.
  • Work with cloud platforms to design reliable and scalable data solutions.
  • Support the implementation of streaming and real-time data processing capabilities.
  • Analyze business and technical requirements to translate them into effective data solutions.
  • Collaborate with technical and business stakeholders, communicating solutions clearly in English.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now