Senior Backend Engineer at Cloudability
Boulder, CO, US
Our engineers are passionate about technology. We thrive when solving intense technical challenges. Our Boulder teams focus on the optimization, recommendation and automation features at Cloudability. As a Sr. Backend Engineer, you will work on the next generation of optimization and automation features. We are looking for a creative, results-driven developer who is excited about using data to solve difficult problems. Join us. Build something big with us.

The job:

Build machine learning models that power recommendation and optimization features

Design and implement automation features to improve customer infrastructure

Build scalable backend services capable of processing petabytes of data

Help evolve our growing Java-based microservices architecture

Mentor junior engineers

The essentials:

Strong fundamentals writing software in mission critical, customer facing systems

Experience in or willingness to learn Java

Experience with fundamentals of distributed systems (CAP theorem, fault tolerance, consensus protocols, etc.)

Comfortable working with data to form hypotheses and create products (querying, metrics, analysis)

Commitment to software excellence in all things you produce

Bonus points:

Understanding of data modeling across numerous types of storage engines including column-oriented stores, DynamoDB and RDBMS

Formal or practical background with machine learning

Experience with AWS, GCP or Azure