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.

Job Overview

Clari is seeking a Principal Software Engineer for our Cloud Platform team to lead the design and implementation of scalable, efficient, and high-quality cloud-based solutions. The successful candidate will collaborate with cross-functional teams to drive technical direction, improve system architecture, and enhance performance, all while ensuring alignment with business objectives. This remote position requires exceptional technical acumen, leadership skills, and a passion for innovation in a cloud environment.



Job Responsibilities

  • Lead the design and development of scalable and robust cloud infrastructure solutions.
  • Collaborate with product managers and other engineers to understand requirements and translate them into technical specifications.
  • Architect cloud-native applications following best practices to ensure security, performance, and reliability.
  • Provide technical mentorship to other engineers and foster a culture of continuous learning and improvement.
  • Perform code reviews and ensure compliance with coding standards and best practices.
  • Analyze system performance and implement optimization strategies as needed.
  • Stay current with new technologies and industry trends to drive innovation within the team.
  • Participate in on-call rotation and troubleshoot production issues effectively and efficiently.


Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 8+ years of experience in software development with a strong emphasis on cloud technologies.
  • Expertise in cloud platforms such as AWS, Azure, or Google Cloud.
  • Proficiency in programming languages such as Java, Python, or Go.
  • Strong experience with container orchestration tools (e.g., Kubernetes, Docker).
  • Excellent understanding of microservices architecture and REST APIs.
  • Strong problem-solving skills and ability to work in a fast-paced environment.
  • Exceptional communication and collaboration skills, capable of working across teams and levels.


Technologies & Tools

The Principal Software Engineer will work with a diverse array of modern technologies and tools including AWS (Lambda, EC2, S3), containerized solutions (Docker, Kubernetes), CI/CD pipelines (Jenkins, CircleCI), and configuration management tools (Terraform, Ansible). Familiarity with monitoring tools such as Prometheus or Grafana will also be valuable in this role.



Ideal Candidates

The ideal candidate will exhibit strong leadership qualities, with a proven ability to inspire teams and drive high-quality technical solutions. A proactive and innovative mindset is crucial, as well as a commitment to continuous improvement and excellence. Candidates should be adaptable, capable of managing multiple projects, and knowledgeable in the latest industry trends and technologies relevant to cloud computing. Strong interpersonal skills and a collaborative spirit are essential to foster partnerships across teams within the organization.

No password to remember: you can log in with a link we email you. Log in →

View Similar Jobs

Matches Jobs

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