Full Time

Principal Software Engineer, Cloud Platform - Remote

Clari
Remote!
$120,000 - $180,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 Principal Software Engineer for Clari's Cloud Platform, you will play a pivotal role in shaping the future of our cloud-based solutions. You will lead the design and implementation of scalable, secure, and high-performance systems while collaborating with cross-functional teams to drive innovation. Your expertise will guide technical decisions and influence the overall architecture, ensuring that our platform meets the highest industry standards. You will also mentor junior engineers and foster a culture of continuous improvement, delivering exceptional value to our customers.



Job Responsibilities

  • Design, develop, and deploy sophisticated cloud applications and services.
  • Collaborate with product managers, UX designers, and other engineers to define and refine software requirements.
  • Lead and participate in code reviews, ensuring code quality and adherence to best practices.
  • Architect and implement scalable microservices that support the organization's growth.
  • Monitor system performance and optimize applications for maximum speed and scalability.
  • Identify and resolve production issues and inefficiencies to improve overall performance.
  • Contribute to the continuous integration and deployment pipelines to automate and streamline software delivery.
  • Provide technical leadership and mentorship to junior and mid-level software engineers.
  • Stay up to date with emerging technologies and industry trends, and evaluate their potential application to Clari’s platform.


Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • 8+ years of experience in software development, with a focus on cloud-based applications.
  • Proficiency in programming languages such as Python, Java, or Go.
  • Expertise in cloud platforms like AWS, Azure, or Google Cloud.
  • Deep understanding of microservices architecture and cloud computing best practices.
  • Strong experience with containerization technologies such as Docker and Kubernetes.
  • Excellent problem-solving skills and ability to think critically under pressure.
  • Strong communication skills, both written and verbal, with the ability to convey technical concepts to non-technical stakeholders.


Technologies & Tools

In this role, you will work with a diverse set of technologies and tools designed to support cutting-edge cloud application development. Familiarity with programming languages such as Python, Java, or Go is essential, along with experience in cloud infrastructures such as AWS, Azure, or Google Cloud. Additionally, tools like Docker and Kubernetes for container orchestration, Git for version control, and continuous integration platforms like Jenkins or CircleCI will be integral to your workflow.



Ideal Candidates

The ideal candidate for the Principal Software Engineer position at Clari is someone who possesses a strong technical background combined with a passionate drive for innovation and excellence. You should be an effective communicator who collaborates well with teams from diverse backgrounds. We seek candidates with a proactive mindset who take initiative in solving complex problems and are eager to share their knowledge and mentor others. A strong commitment to best practices and a desire to continuously learn and adapt to new methodologies will also be key to your success in this role.

Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →

View Similar Jobs

Matches Jobs

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