Full Time

Staff Software Engineer, Loader - Remote

Clari
Remote!
$100,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.

Overview


As a Staff Software Engineer at Clari, you will play a pivotal role in designing and developing impactful software solutions that enhance our loading processes. This position requires a deep understanding of software engineering principles, the ability to collaborate effectively with cross-functional teams, and a commitment to delivering high-quality code. You will contribute to architectural decisions, mentor junior engineers, and drive technical initiatives that align with our organizational goals, all from a remote setting.



Job Responsibilities

  • Design and implement scalable and maintainable loading processes within our software architecture.
  • Collaborate with product management and design teams to understand requirements and develop technical solutions.
  • Perform code reviews, ensuring adherence to best practices and high code quality standards.
  • Troubleshoot and resolve issues in a timely manner, contributing to system performance improvements.
  • Mentor and guide junior engineers, fostering a culture of learning and collaboration.
  • Stay current with industry trends and emerging technologies to promote innovation within the team.


Qualifications

  • Bachelor's degree in Computer Science or a related field, or equivalent experience.
  • 7+ years of professional software engineering experience, with a strong emphasis on loading and data integration.
  • Proficiency in programming languages such as Java, Python, or Go.
  • Experience with cloud-based services, preferably AWS or Azure.
  • Strong understanding of software development methodologies and agile practices.
  • Excellent problem-solving skills and a passion for technical challenges.


Technologies & Tools


In this position, you will primarily work with cloud-based technologies, integrated development environments (IDEs), and version control systems. Familiarity with tools such as Git, Docker, and CI/CD pipelines is essential, along with experience in data loading technologies and data processing frameworks such as Apache Spark or Kafka. Strong skills in API development and integrations are also highly valuable.



Ideal Candidates


The ideal candidate for the Staff Software Engineer position is a proactive and innovative thinker who thrives in a remote work environment. You should possess strong communication skills, both verbal and written, and demonstrate an ability to work collaboratively across teams. A passion for mentoring others and contributing to the team’s success, along with a results-oriented mindset and adaptability to changing priorities, will ensure your success in this role.

How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →

View Similar Jobs

Matches Jobs

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