Senior Software Engineer (Java, Public Cloud)
Verta
Business Area:
EngineeringSeniority Level:
Mid-Senior levelJob Description:
At Cloudera, we empower people to transform complex data into clear and actionable insights. With as much data under management as the hyperscalers, we're the preferred data partner for the top companies in almost every industry. Powered by the relentless innovation of the open source community, Cloudera advances digital transformation for the world’s largest enterprises.
We are seeking passionate and talented Software Engineers to join our Public Cloud Software Engineering / R&D Core team. In this role, you will contribute to building and enhancing the software and systems that power our product’s hybrid and multi-cloud data management platform. You will help design and implement scalable, secure, and high-performance services that enable seamless deployment and operation across AWS, GCP, and Azure.
As a Senior Software Engineer, you will:
Design and implement backend components for the public cloud infrastructure that powers our multi-cloud and hybrid data management platform.
Develop reliable and secure microservices using Java (and occasional Go) to manage cluster provisioning, configuration, and lifecycle operations across AWS, Azure, and GCP.
Build integrations with cloud APIs and contribute to core systems, enabling scalability, observability, and operational excellence.
Participate in system design discussions, code reviews, and troubleshooting of complex distributed services.
Contribute to CI/CD pipelines and automation frameworks to ensure efficient build, test, and release workflows.
We’re excited about you if you have(Minimum Qualifications):
BSc/MSc in Computer Science or equivalent practical experience.
3+ years of software development experience, ideally building distributed or cloud-based systems.
Strong programming skills in Java; experience with Go is a plus.
Solid knowledge of Linux environments, networking, virtual machines and container technologies (e.g., Docker) and CI/CD solutions like Jenkins, Github Actions.
Experience with the full software development lifecycle, including production operations, monitoring, alerting, and participating in an on-call rotation for the services you build.
Experience working with public cloud platforms (AWS, Azure, or GCP) and their APIs.
Understanding of container technologies (e.g., Docker, Kubernetes) and infrastructure automation concepts.
A proactive, hands-on approach to problem-solving with attention to detail and quality.
Strong communication and collaboration skills to work effectively across distributed teams.
What you can expect from us:
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
Employee Resource Groups
EEO/VEVRAA
#LI-ZC1
#LI-HYBRID