Senior Software Engineer - Java
Cloudability is a cloud-focused startup changing the way companies measure, monitor, and optimize their use of public cloud. With offices in Portland,...
Cloudability is a cloud-focused startup changing the way companies measure, monitor, and optimize their use of public cloud. With offices in Portland, OR and Boulder, CO, we are a growing team that works closely together. We move fast, and we enjoy what we do. Thousands of companies across the globe use our platform to manage some of the largest cloud deployments in the world.
Our engineers are passionate about technology. We thrive when solving intense technical challenges. Our Data Transformation team focuses on performing complex transforms to low level customer data. As a Senior Software Engineer you will be responsible for maintaining data integrity, managing product requirements, and working closely with other engineering teams who depend on your work. 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.
What you’ll do (Responsibilities):
Build data transformation features driven by complex, iterative customer defined rule sets
Build a flexible, short term execution environment for data transform functions
Design and implement automation and monitoring tools to ensure auditability and reliability in the data transformation pipeline
Develop customer facing API’s for all features you ship
The right candidate will have (Requirements):
Strong fundamentals writing Java systems that support mission critical systems relied upon by customers 24 hours a day
Excellent understanding of metrics, monitoring and alerting as they relate to the code you create and the creation of reliable systems
Experience working with distributed databases and familiarity tuning and optimizing them
Commitment to software excellence in all things you produce
Ability to balance best practices in distributed systems design and computer science with fast paced delivery schedules
Bonus Stuff:
Experience with parallel, stateless processing architectures such as AWS Lambda
Understanding of the Apache Beam/Dataflow model and experience with streaming systems
Comfortable with container and serverless technologies and their use in production systems
Production level experience with container orchestration solutions like ECS, Kubernetes, Docker Swarm, or Mesosphere.
Understanding of data modeling across numerous types of storage engines including column-oriented stores, DynamoDB and RDBMS
Below are some other jobs we think you might be interested in.
-
Platform Engineer (from Junior to VP)
- HILOS
- Portland, Oregon, USA
Jun 30 -
Head of Developer Growth Marketing
- Depot Technologies, Inc.
- Portland, OR, USA
- Hybrid
Jul 14