Cloudera

At Cloudera, we believe that data can make what is impossible today, possible tomorrow.

Senior Software Engineer

Full TimeRemoteTeam 1,001-5,000Since 2008H1B SponsorCompany SiteLinkedIn

Location

California

Posted

1 day ago

Salary

$144K - $192K / year

Bachelor Degree5 yrs expEnglishAngularAWSAzureCloudDockerEmber.jsG RPCJavaJava ScriptKubernetesMicroservicesNode.jsOpen ShiftPythonReactSparkSQLTensorflowVue.jsGo

Job Description

• Help build the leading platform for machine learning & AI in the enterprise • Design, code, and implement elegant, scalable, enterprise-quality application services • Work to enhance developer velocity and team agility • Build strong relationships and collaborate with platform and UI engineers, quality engineers, UX designers, as well as Product Management, Field Engineering, and other external partners

Job Requirements

  • 5+ years of experience building scalable, robust and secure enterprise web applications using Go, node.js, or other modern web services technologies
  • Experience with foundation models, prompt engineering, fine-tuning, and Retrieval-Augmented Generation (RAG)
  • Experience with microservices development (Go, GRPC, SQL, Java, etc.)
  • 2+ years of experience on Kubernetes
  • Self-driven and motivated, with a strong sense of ownership and craftsmanship
  • Strong written and verbal communication skills
  • Experience with cloud technologies (AWS, GCE, Azure, Openshift, Rancher) is a plus
  • Experience with data science and machine learning tools (R, Python, Tensorflow, Spark, mlflow etc.) is a plus
  • Experience with server-side JavaScript tooling such as Node. js, npm, etc is a plus
  • Experience with AI/ML orchestration software (Kubeflow, KServe, Knative) is a plus
  • Experience building scalable, robust and secure Enterprise applications is a plus
  • Containerization (Docker, Buildah) is a plus.
  • Experience with JavaScript frameworks such as Angular, React, Ember, Vue is a plus.

Benefits

  • 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

Related Job Pages