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 will play a crucial role in designing and developing robust cloud-based solutions that empower businesses to enhance their operations. The ideal candidate will lead engineering efforts, mentor junior engineers, and collaborate cross-functionally to innovate and optimize cloud services. This position demands a deep understanding of cloud architecture along with the ability to tackle complex technical challenges while ensuring that the solutions align with business objectives and maintain high performance and security standards.
Job Responsibilities
- Lead the design, development, and deployment of cloud-based applications and services.
- Architect scalable and secure cloud solutions that meet business needs.
- Mentor and guide junior engineers to foster a culture of innovation and growth.
- Collaborate with product management, operations, and other engineering teams to gather requirements and deliver high-quality software on schedule.
- Implement best practices for cloud computing, software development, and operational excellence.
- Conduct code reviews and ensure compliance with coding standards and protocols.
- Analyze and resolve complex technical issues, providing solutions that enhance system performance and reliability.
- Stay updated on emerging technologies and industry trends to drive continuous improvement in the team's processes and products.
Qualifications
- Bachelor's degree in Computer Science, Engineering or a related field; Master’s degree preferred.
- 5+ years of experience in software engineering, with a focus on cloud-based platforms.
- Strong proficiency in programming languages such as Java, Python, or Go.
- Proven expertise with cloud services like AWS, Azure, or Google Cloud Platform (GCP).
- Experience with containerization technologies such as Docker and orchestration with Kubernetes.
- Solid understanding of microservices architecture and related design patterns.
- Exceptional problem-solving skills and the ability to work in a fast-paced environment.
- Excellent communication skills and the ability to collaborate effectively with cross-functional teams.
Technologies & Tools
The Principal Software Engineer will utilize a variety of technologies and tools to deliver exceptional cloud solutions. Key technologies include AWS, Azure or Google Cloud Platform for cloud infrastructure, Docker for containerization, and Kubernetes for orchestration. The candidate will also leverage CI/CD tools, version control systems like Git, and monitoring tools such as Prometheus or Grafana for efficient operations and performance tracking.
Ideal Candidates
The ideal candidate for the Principal Software Engineer position will possess not only technical expertise but also strong leadership qualities. They should have a passion for technology and a desire to innovate. The candidate will demonstrate a proactive mindset, adaptability to changing environments, and the ability to think critically and strategically. Strong interpersonal skills, an eagerness to mentor others, and a commitment to delivering high-quality solutions will be key characteristics that align with Clari's culture and objectives.
No password to remember: you can log in with a link we email you. Log in →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.