Cloudera

Senior Software Engineer – Cloudera Manager

Cloudera

full-time

Posted on:

Location Type: Remote

Location: CaliforniaTexasUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $152,000 - $190,000 per year

Job Level

About the role

  • Collaborate with engineers, tech leads, architects, and product managers to deliver your product.
  • Take end-to-end ownership of project delivery, including design, estimation, implementation, documentation, and release.
  • Be a leader with a strong technical grasp and decisive judgment on prioritization.
  • Coach junior engineers on all aspects of software development.
  • Be responsible for architecting and implementing diverse initiatives to manage both Private and Public Cloud Cloudera customers across various Cloudera services.

Requirements

  • Bachelor’s degree in Computer Science or equivalent and 5-6 years of related experience; OR Master’s degree and 3-5 years of related experience; OR PhD and 0-3 years of related experience
  • 5+ years of fullstack development experience building software in a large-scale production environment.
  • Strong hold on Java and excellent debugging skills.
  • Good understanding of distributed systems, microservices-based architecture, networks and web architecture.
  • Experience with web technologies such as React, Knockout, or TypeScript.
  • Experience with systems design.
  • An open-minded approach and a desire to learn new technologies regularly.
  • Self-motivation, innovation, and proactivity.
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
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Javadebuggingfullstack developmentdistributed systemsmicroservicesweb architectureReactKnockoutTypeScriptsystems design
Soft Skills
leadershipcoachingself-motivationinnovationproactivitycollaborationdecisive judgmentopen-mindednesscommunicationprioritization
Certifications
Bachelor’s degree in Computer ScienceMaster’s degreePhD