Job Openings Big Data Engineer

About the job Big Data Engineer

Salary: $137,921 - $192,529 per year

Employment option:

Job type: Full time

Job Summary:

We are an innovative company looking for a skilled Middle Big Data Engineer to join our dynamic team. Our collaborative culture fosters creativity and leverages the latest technologies.

As a key member of our team, you will develop, test, and maintain data architectures, such as databases and large-scale processing systems. Your role will involve working closely with data scientists, analysts, and other stakeholders to ensure that data pipelines are scalable, secure, and efficient.

If you are passionate about solving complex problems and delivering impactful results, we invite you to apply and join us.



Skills

Must Have

Hard skills:
- novice in: CI, Azure, Information Security
- beginner in: Data Engineering, Agile, Hadoop, Machine Learning
- competent in: Spark, Python, Big Data
Nice-to-have

Hard skills:
- novice in: AWS, Automated Testing
- beginner in: SQL, Data Pipelines, ETL, Scala, Script, Pipeline, JAVA
- competent in: Kafka


Job Description

Additional Requirements

Qualification:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • B2+ English level

Experience:

  • Experience with data modeling and database design.
  • 3+ years of professional experience in big data engineering, with a strong portfolio showcasing your work.
  • Experience with ETL processes and tools.
  • Experience with big data tools like Hadoop, Spark, and Kafka.

Requirements:

  • Proficiency in programming languages such as Python, Java, or Scala.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
  • Knowledge of machine learning and data science concepts.
  • Ability to troubleshoot and resolve technical issues.
  • Knowledge of data governance and security practices.
  • Strong problem-solving and analytical skills.
  • Strong attention to detail and accuracy.
  • Good communication, collaboration, and time management skills.

Responsibilities
  1. Design and implement scalable data processing systems.
  2. Develop, test, and maintain data architectures.
  3. Ensure data pipelines are secure and efficient.
  4. Troubleshoot and optimize data systems for performance and reliability.
  5. Monitor and maintain data quality and integrity.
  6. Collaborate with data scientists and analysts to understand data requirements.
  7. Stay updated with the latest big data technologies and trends.


About Company

Application Process

1. Application Review

Our hiring team reviews your application and resume to evaluate your experience and qualifications.

2. Initial Screening

Qualified candidates are invited to a short introductory conversation to discuss their background, motivation, and role expectations.

3. Skills Assessment (Optional)

Depending on the position, you may be asked to complete a technical, practical, or case-based assessment.

4. Interview Process

Meet with one or more team members to discuss your experience, problem-solving approach, and how you'll contribute to the team.

5. Final Decision

After completing all interview stages, we'll review feedback and make a hiring decision.

6. Offer & Onboarding

Successful candidates receive an offer and, once accepted, begin the onboarding process.



Company Overview

Provide a brief introduction to your organization, including what you do, the industries you serve, and what makes your company unique.