Full Time

Staff Software Engineer, Loader - Remote

Clari
Remote!
$110,000 - $150,000* / year

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 Clari, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Staff Software Engineer, Loader at Clari will play a critical role in developing and enhancing our data loading infrastructure. This position demands a strong technical background, innovative thinking, and a collaborative spirit, as the successful candidate will work closely with cross-functional teams to design, implement, and optimize solutions that improve the efficiency and reliability of our data processes. The engineer will also be responsible for mentoring junior engineers, ensuring the adoption of best practices, and driving the architectural direction of our loader systems.



Job Responsibilities

  • Analyze and improve existing data loading processes for performance and reliability.
  • Design and implement scalable loading solutions for large datasets.
  • Collaborate with data scientists, product teams, and other stakeholders to understand data requirements.
  • Mentor junior engineers and contribute to their professional development.
  • Develop and maintain high-quality documentation for software designs and implementations.
  • Maintain knowledge of industry trends and advancements in data engineering techniques.
  • Participate in code reviews and ensure adherence to best practices in software development.


Qualifications

  • Bachelor's or Master’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in software engineering or data engineering roles.
  • Proficiency in programming languages such as Python, Java, or Scala.
  • Experience with data processing frameworks like Apache Spark or Hadoop.
  • Strong understanding of database technologies including SQL and NoSQL solutions.
  • Experience with cloud platforms such as AWS, Google Cloud, or Azure.
  • Excellent problem-solving skills and ability to work in a fast-paced environment.


Technologies & Tools

The Staff Software Engineer in this role will primarily work with technologies and tools such as Python, Java, Apache Spark, Hadoop, SQL and NoSQL databases, and various cloud services including AWS and Google Cloud. Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes will also be beneficial in optimizing our data loading processes.



Ideal Candidates

An ideal candidate for this position will possess a strong technical acumen coupled with exceptional interpersonal skills. They should have a proactive mindset, displaying a penchant for innovation and efficiency. The ability to communicate complex ideas clearly and collaborate effectively with diverse teams is essential. They will also have a demonstrated commitment to mentoring and knowledge-sharing, fostering a culture of continuous improvement and learning within the team.

The government’s broadest measure of unemployment, which also counts people working part-time who want full-time, was 7.6% in September, against 8.1% a year before. See it over the years →

View Similar Jobs

Matches Jobs

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