
Senior Software Engineer – Cloudera Manager
Cloudera
full-time
Posted on:
Location Type: Remote
Location: California • Texas • United States
Visit company websiteExplore more
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