Engineering Manager – Enterprise AI

Posted 21hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Engineering Manager leading backend and microservices development for Cloudera’s Enterprise AI platform. Building scalable cloud-native machine learning solutions across public clouds and private data centers.

Responsibilities:

  • Lead and support development of microservices-based platform capabilities for Cloudera's Enterprise AI and Data Services offerings
  • Guide the design, development and implementation of scalable, reliable and enterprise-grade backend services
  • Provide technical guidance and support to engineers, encouraging good engineering practices, code quality and continuous improvement
  • Work closely with Product Management, Field Engineering and partner engineering teams to define requirements, coordinate delivery and resolve dependencies
  • Support effective planning, prioritization and execution of engineering initiatives
  • Foster collaboration, knowledge sharing and continuous learning within the team
  • Identify opportunities to improve developer productivity, team effectiveness and engineering processes
  • Contribute to technical discussions and architectural decisions, balancing short-term delivery needs with longer-term platform goals
  • Build cloud-native solutions deployable across public cloud providers and private data centers
  • Collaborate with open-source project committers and contribute upstream to Apache Hive and Impala
  • Harden engines for security, optimize performance, and enable operation across environments

Requirements:

  • Typically requires a Bachelors’ degree or equivalent with 2+ years of related management experience
  • 8+ years of backend software development experience in Go, Java or Scala
  • Experience with at least one major cloud platform: Amazon Web Services (AWS), Microsoft Azure or Google Cloud Platform (GCP)
  • Experience with microservices architecture and development, including technologies such as Go, gRPC and SQL
  • Experience with Kubernetes and containerized application development
  • Strong understanding of distributed systems and ability to troubleshoot complex technical challenges
  • Experience building scalable, robust and secure enterprise applications
  • Experience providing technical guidance, mentoring and supporting the development of engineers
  • Demonstrated ability to collaborate effectively across teams and organizational boundaries
  • Strong sense of ownership, accountability and commitment to engineering quality
  • Excellent written and verbal communication skills
  • This role is not eligible for immigration sponsorship
  • Experience with AI and machine learning technologies and frameworks such as Python, PyTorch, TensorFlow, Spark and MLflow
  • Experience with Big Data technologies such as Spark, Hive and Impala
  • Experience working with open-source communities and projects
  • Experience with cloud-native technologies and hybrid cloud environments

Benefits:

  • Generous PTO Policy
  • Unplugged Days supporting work-life balance
  • 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