Yotascale is a company focused on empowering engineers with tools to understand cloud utilization. They are seeking an experienced back end developer to contribute to their code base and infrastructure, working on projects involving API development and cloud data processing.
Responsibilities:
- Defining and implementing the API boundaries of our extensive microservice-based ecosystem
- Creating services for ingesting, transforming, and transporting cloud usage data to the front end application
- Teaming with our data engineers to find deeper and more creative ways to surface cloud compute anomalies to our customers
- Evaluating our infrastructure to identify improvements in performance, security, and quality
Requirements:
- 3+ years of hands-on software development experience in a business setting
- Familiarity with JVM-based languages (such as Java, Kotlin, or Scala)
- 1+ years of experience working in a cloud compute environment such as AWS, Azure, or GCP
- Proficient at working with SQL-based databases – managing connections, writing SQL queries, etc
- Experience developing microservice-based architectures
- Understanding and usage of containerized software (Docker, Kubernetes, ECS, etc.)
- Experience with building and maintaining customer-facing APIs
- Good knowledge of software development best practices, including test code coverage and security concerns