Full Time

Senior Data Engineer (Senior Software Engineer III)

Rockerbox
$120,000 - $160,000* / year (about $58–$77 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Rockerbox, so some details may not match this job. The employer's own page has the real description.

Overview

As a Senior Data Engineer (Senior Software Engineer III) at Rockerbox, you will play a pivotal role in designing and building robust data architectures that support our business analytics and strategic initiatives. You will leverage your extensive technical expertise to optimize data processes, ensuring the effective management, transformation, and distribution of high-quality data across the organization. You will collaborate closely with cross-functional teams to support data-driven decision-making and enhance data accessibility for stakeholders.



Job Responsibilities

  • Design, develop, and maintain scalable data pipelines using industry-standard tools and frameworks.
  • Implement and optimize data integration processes, ensuring high data quality and performance.
  • Collaborate with data scientists and analysts to understand data requirements and support analytical projects.
  • Develop and maintain data models, data warehouses, and data lakes to facilitate data storage and retrieval.
  • Monitor and troubleshoot data processes, ensuring timely and accurate data flow.
  • Ensure that data governance and security standards are enforced throughout data operations.
  • Mentor junior engineers and support team members in best practices related to data engineering.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field; a Master's degree is preferred.
  • Minimum of 5 years of experience in data engineering or software development.
  • Proficiency in data warehousing solutions such as Snowflake, BigQuery, or Redshift.
  • Strong programming skills in Python, Java, or Scala, and experience with SQL.
  • Experience with ETL tools such as Apache NiFi, Talend, or Informatica.
  • Familiarity with cloud computing platforms, particularly AWS, Google Cloud, or Azure.
  • Knowledge of data visualization tools and frameworks is a plus.


Technologies & Tools

The successful candidate will engage with a variety of modern technologies and tools that enhance data engineering and analytics. This includes but is not limited to SQL, Apache Spark, Apache Kafka, Airflow, ETL frameworks, cloud data services like AWS S3 and Glue, and data visualization tools such as Tableau or Looker. Familiarity with these tools will be essential for collaborating effectively with other teams and optimizing data workflows.



Ideal Candidates

Ideal candidates for the Senior Data Engineer position at Rockerbox will possess strong analytical and problem-solving skills, coupled with a deep understanding of data architecture and data management principles. They are expected to demonstrate a proactive attitude, excellent communication skills, and a collaborative spirit that fosters teamwork. A passion for continuous learning and staying current with industry trends is crucial, alongside a strong commitment to delivering high-quality data solutions that meet business needs.

Not sure what kind of job to look for? Our career quiz is 30 quick questions, then the careers that fit your interests and what they pay. Take the career quiz →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.