Home › Search › Senior Software Engineer Jobs › 221120 - Senior Software Engineer - Backend (Remote)

221120 - Senior Software Engineer - Backend (Remote)

Remote - NA · senior
More Senior Software Engineer jobs: Senior Software Engineer jobsSenior Software Engineer salary

Job at a glance

Remote - NA
Location
Remote
Work arrangement
Senior
Seniority
Senior Software Engineer jobs
Category

Senior Software Engineer - Backend: Innovation Accelerator Cloudera is looking for a passionate Backend Software Engineer to play a key role in advancing Cloudera’s database offerings across multiple cloud providers. Since its origin, Cloudera has enabled several enterprise organizations to effectively manage and use their data using the on-premise infrastructure. We are now building software solutions that enable our customers to leverage cloud infrastructure to facilitate their growing data needs, and thereby accelerating Cloudera’s next stage of growth.

At Cloudera, our culture, our ethos, is centered on our values. We're here not only because we're experts at what we do, but also because we hold these values in common. We are always moving forward. We believe in open. We are empathetic. We believe in We. The Team The team is a new and growing Innovation Accelerator that is exploring new ideas to expand the business. As part of the team, you will work on innovative projects that are fast paced and iterate quickly.

You will learn about the modern data stack ecosystem. You will also be involved in every stage of the project - from ideation to delivering products and features to customers. Cloudera customers include the largest banks, telecom providers, and companies in pharma, financial services, retail, manufacturing, oil and gas and government. You will: Build robust and scalable data infrastructure software Design and create services and system architecture for your projects Contribute to and provide feedback to other team members Improve code quality through writing unit tests, automation, and code reviews Brainstorm and contribute ideas to our technology, algorithms and products Work with product, design, customer-success teams to understand end-user requirements, formulate use cases, and translate those into effective technical solutions Dive into challenging technical problems and successfully deliver results And since we believe in high quality software engineering environments, you likely have: Worked with a team of designers/engineers who reviewed each other's code/designs and held each other to an extremely high bar for quality of code/designs Be comfortable providing estimates and sticking to estimates!

Written unit tests and testable code Depended on continuous integration, and participated in build and release processes Own the quality of the code you wrote even (especially!) when it is running in production You have: Bachelor's/Master’s degree in Computer Science or related field/experience 5+ years of experience building software Experience building distributed systems/databases Experience with one or more of the following: Nodejs, Python, java Cloud services like Amazon Web Services, Google Compute Platform, Microsoft Azure Kubernetes

The data behind this page: Pay transparency Ghost jobs Remote work Hiring market State of Jobs report All datasets
Search all live jobs — free, no account →