FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer – Public Cloud
ClouderaSenior Software Engineer at Cloudera developing and maintaining public cloud images and infrastructure. Collaborating with cross-functional teams to enhance multi-cloud data management capabilities.
Tech Stack
Tools & technologiesAnsibleAWSAzureCloudDockerGoGoogle Cloud PlatformJavaJenkinsLinuxPackerPythonSaltStack
About the role
Key responsibilities & impact- Design, develop, and maintain automated pipelines for building, testing, and distributing secure, hardened public cloud images across AWS, GCP, and Azure.
- Focus on developing core image capabilities, including security hardening, infrastructure provisioning, configuration management, and release automation for products.
- Utilize Packer, Python, and Go to automate the creation and lifecycle management of these cloud artifacts.
- Utilize Ansible and Salt for configuration management.
- Serve as a technical expert and role model, providing guidance and mentorship to other engineers on best practices for image creation, security, and cloud infrastructure.
- Play a pivotal role in influencing platform definition, technical architecture of the image pipeline, and adherence to modern project delivery principles.
- Collaborate effectively with high-performance individuals across various teams to ensure image consistency and compatibility.
Requirements
What you’ll need- MSc/BSc degree in computer science or equivalent industry experience.
- Demonstrated experience as a Senior Software Engineer or equivalent role, driving the architecture and execution of complex projects related to cloud infrastructure or image automation.
- Strong background in public cloud (AWS, GCP, Azure), with expertise in infrastructure provisioning, security, and service enablement.
- Expertise in creating and managing immutable infrastructure/VM images using tools like Packer.
- Expertise in containerization technologies like Docker and container images.
- Advanced proficiency in Python and/or Go for automation and tooling; experience in other relevant languages (especially Java) is a plus.
- Strong expertise in developing, deploying, and operating systems in production.
- Solid knowledge of Linux environments and CI/CD solutions like Jenkins and GitHub actions for pipeline automation.
- Experience with the full software development lifecycle, including production operations, monitoring, alerting, and participating in an on-call rotation for the services you build.
- Must have excellent communication skills and the ability to collaborate effectively with cross-functional teams across different geographies.
Benefits
Comp & perks- Generous PTO Policy
- Support work life balance with Unplugged Days
- Flexible WFH Policy
- Mental & Physical Wellness programs
- Phone and Internet Reimbursement program
- Access to Continued Career Development
- Comprehensive Benefits and Competitive Packages
- Paid Volunteer Time
- Employee Resource Groups
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonGoPackerAnsibleSaltDockerLinuxCI/CDJenkinsGitHub actions
Soft Skills
communicationcollaborationmentorshipguidanceinfluencingtechnical expertise
Certifications
MSc degreeBSc degree