Staff Software Engineer - Licensing

2 days ago

Apply Now
Logo of Cloudera

Cloudera

Big Data • Cloud Computing • machine learning • cloud • Analytics

1001 - 5000 employees

Founded 2008

🏢 Enterprise

☁️ SaaS

🤖 Artificial Intelligence

💰 $4.1M Venture Round on 2013-01

Description

• At Cloudera, we empower people to transform complex data into clear and actionable insights. • We are now building a new team to work on modernizing our product licensing system to account for the growing customer base, and to gain insights on customer product usage. • Cloudera is looking for an exceptional Staff Software Engineer to play a key role in transforming Cloudera’s software licensing and license consumption monitoring systems. • The ideal candidate would be a self-starter with great technical, communication, and problem solving skills. • As a Staff Backend Software Engineer you will: Be involved in every stage of the project - from ideation and system design to delivering products and features in a timely manner. • Build robust, scalable, and maintainable enterprise software. • Improve code quality through writing unit tests, automation, and code reviews. • Implement and influence business and operational systems that support licensing and consumption monitoring needs. • Work in a hybrid-agile environment, empowering team members to deliver high-quality software at a fast pace.

Requirements

• B.S., M.S., or Ph.D in Computer Science or equivalent field. • 7+ years of industry experience in backend development, designing and building distributed systems and databases. • Strong backend engineering skill set in Java and Spring Boot. • Strong software engineering skills: object-oriented design, data structures, algorithms. • Clean coding habits, attention to detail, and focus on quality, all done in a fast-paced environment. • Experience with containerization technologies, i.e. Kubernetes, Docker. • Deep knowledge of system architecture, including process, memory, storage, and network management. • Experience with build systems and continuous integration and continuous deployment tooling, such as Maven and Jenkins, is highly desired. • Ability to work in a tight-knit team environment, being able to work independently at times. • The ability to provide accurate timeline estimates and deliver on them accordingly. • Strong oral and written communication skills, with the ability to collaborate with managers and other teams to deliver projects on a short runway. • Experience with microservices and API development. • Additional Object-Oriented Programming experience, such as Python, C++. • Experience with relational databases, such as PostgreSQL. • Experience with cloud technologies such as Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform. • Experience working with air-gap (i.e. darksite, disconnected) customer environments.

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

Apply Now

Similar Jobs

2 days ago

Seeking a Staff Engineer/Architect to design data architectures for ActBlue's nonprofit tech infrastructure. Ensure reliability, efficiency, and scalability for progressive causes.

🇺🇸 United States – Remote

💵 $191.7k - $241.5k / year

💰 $22M Series A on 2010-08

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

2 days ago

Join Discord to engineer essential features for game developers in a dynamic team environment.

2 days ago

Lead planning team for developing best-in-class planning systems in autonomous driving at AeroVect. Drive high-quality delivery of mission, behavior, and motion planners.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com