Full Time

Principal Software Engineer, Cloud Platform - Remote

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

The Principal Software Engineer, Cloud Platform at Clari is responsible for leading the design and implementation of robust cloud-based solutions that enhance the performance and scalability of our services. This role requires an individual with extensive experience in cloud technologies, software development, and architecture. The candidate will collaborate with cross-functional teams to drive innovation and improve our cloud platform while ensuring that best practices in coding and software development processes are adhered to. Additionally, the Principal Software Engineer will mentor junior developers and play a pivotal role in shaping the technical direction of the company.



Job Responsibilities

  • Design and develop scalable and highly available cloud-based applications.
  • Lead architecture discussions and establish engineering best practices for cloud technology.
  • Collaborate with product managers, UX designers, and other stakeholders to create technical specifications and acceptance criteria.
  • Evaluate and integrate third-party APIs and services into existing platforms.
  • Ensure the performance, security, and reliability of cloud-based applications.
  • Participate in code reviews and provide constructive feedback to team members.
  • Continuously analyze and enhance system performance and user experience.
  • Mentor and guide junior engineers, fostering professional development and growth within the team.
  • Stay updated with emerging technological trends in cloud computing and software development.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field; Master's degree preferred.
  • 8+ years of experience in software development with at least 5 years in cloud technology.
  • Proficiency in programming languages such as Python, Java, or Go.
  • Extensive experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Strong understanding of microservices architecture and container technologies like Docker and Kubernetes.
  • Excellent problem-solving skills and the ability to think critically.
  • Experience with CI/CD tools and agile methodologies.
  • Strong communication skills, with the ability to convey technical information to non-technical stakeholders.


Technologies & Tools

This position leverages a diverse set of technologies and tools, including but not limited to cloud service providers like AWS and Azure, programming languages such as Python and Java, container orchestration tools like Kubernetes, and CI/CD platforms. Knowledge of database management (SQL and NoSQL) and monitoring solutions will also be critical for success in this role.



Ideal Candidates

The ideal candidate for the Principal Software Engineer, Cloud Platform position at Clari is a strategic thinker who is passionate about technology and innovation. They possess strong leadership skills, with the ability to inspire and motivate teams to achieve high-quality outcomes. The candidate should be adaptable, with a continuous learning mindset to stay abreast of technological advancements. Additionally, a collaborative spirit and excellent interpersonal skills are essential for effective teamwork and communication across various departments.

Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →

View Similar Jobs

Matches Jobs

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