Senior Software Engineer

Silicon Valley, CA, United States • $150k - $185k • 0.1% - 0.3%


Role Location

  • Silicon Valley, CA, United States


  • $150k - $185k
  • 0.1% - 0.3%


26 - 50 people


800 Menlo Ave Ste 210
Menlo Park, CA, 94025-4732, US

Tech Stack

  • Java
  • JavaScript
  • Python
  • Apache Spark
  • AWS
  • AWS Lambda
  • Flask
  • Scikit-Learn
  • Tensorflow
  • Scala
  • Kubernetes

Role Description

Major Projects - A distributed computation engine capable of handling ad hoc analysis requests while self-scaling to accommodate varying loads - A data ingestion pipeline that can receive, analyze, and annotate millions of events/day - A solid testing infrastructure for validating both the computational and interactive components of our products repeatedly and reliably - An experimental platform for quantifying ML algorithms across changes in platform, libraries, and techniques - Packaged delivery and deployment of customized microservice architectures

Requirements - Bachelor's degree or higher, in Computer Science or related field - 8+ years of professional software engineering experience with consumer-facing/external facing products, including 2+ years of demonstrated experience building REST APIs and microservices based applications - Proficiency with Java, Python, Bash, Postgres, Hadoop, Redis - Experience with Kubernetes, memcache, docker, RabbitMQ, Kafka, Hive, and Spark is a big plus - Experience with a major cloud provider AWS, Azure or Google Cloud Platform - Deployment of scalable web systems with architectural requirements for high availability, highly secure high throughput, low response time, etc. - Emphasis on writing clear, readable, testable, deployable, monitored code for server-side applications - Excellent communication and problem-solving skills. - An inherent drive to solve problems, collaborate with others and mentor team members in a fast-paced, high-growth, ever-changing startup environment

About Yotascale

YotaScale is an AI powered technology startup defining Infrastructure Performance Management for the cloud - leveraging machine learning to optimize cloud infrastructure for reliability, visibility and cost. Using sophisticated machine learning algorithms to process millions of data signals, YotaScale provides contextually relevant, real-time anomaly detection and recommendations that can be acted upon immediately. YotaScale has global customers including some of the world's leading tech companies.

Company Culture

We’re a pretty crazy bunch. Crazy fun and crazy smart.

We think it should be as easy to manage cloud infrastructure as it is to use the cloud to share funny cat pictures. It’s a crazy idea that we’re making a reality with the best that AI and data science have to offer, and the best minds leading the charge.

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.