Software Engineer, Ecosystems - Cloud

Aerospike

Mountain View, CA, US / Remote
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 04/24/2021
  • Website: aerospike.com
  • Company Address: 2525 E Charleston Road, Mountain View, CA, 94043

About Aerospike

Aerospike is the leader in next-generation hyperscale data solutions. Powering an unbreakable competitive advantage.

Job Description

At Aerospike, we’ve assembled a global team that combines practical expertise in building high-performance products using distributed systems engineering, cloud computing, networking, database and storage technology. Whatever their role, each Aerospiker combines an uncompromising mindset with an unwavering focus on executing in service of the mission and on behalf of our community.

We’re here for the long haul. Continually improving Aerospike takes time, energy, and the hard work of many people. Our business model allows us to continue to innovate in systems and data structures, to provide high grade support, and be here to help when our customers and users need it. 

Job Summary

At Aerospike, we have developed a flexible distributed database with exceptional speed, low latencies, and the ability to easily scale from Gigabytes to Petabytes. This is a modern database optimized for the latest advancements in SSD and in-memory tech (such as Intel’s Optane persistent memory.)

A significant and growing share of Aerospike deployments are happening in the cloud, and we are looking for engineers with experience in modern operations (a background in DevOps and SRE), to help us create the tools necessary for making Aerospike a great cloud database. You will have an opportunity to continue working with new technologies and own/maintain highly visible open source projects. The code you produce must be high-quality and well-tested.

Responsibilities

  • Design, develop and document Aerospike Cloud tools for automating deployment and operations in cloud and container-based environments
  • Work with customers, product and solutions architecture teams to understand requirements
  • Analyze and improve the efficiency, reliability, and scalability of the platform

Qualifications

  • 3+ years of hands-on coding experience (Go, Java, Scala, Python, C, C++)
  • Experience provisioning using Terraform, Ansible or cloud-specific APIs for AWS, GCP, etc
  • Experience automating using tools like Ansible, Chef or Puppet
  • Knowledge of container orchestration 
  • Proficiency with Kubernetes Operator a strong plus
  • Experience with NoSQL databases a plus
  • Self-starter that demonstrates initiative and ability to work independently with little supervision
  • If available, please supply Git repos you have worked on, code examples, or questions you have answered (StackOverflow, etc)

About Aerospike:

Whether you’re a new grad or a proven expert, you’ll have the opportunity to learn new skills, grow your career, and work with the smartest, most passionate people in the industry. Revolutionizing an industry requires a top-notch team. Become a part of ours today. Bring your big ideas and we'll take on the next great challenge together.

Aerospike’s HQ is conveniently located in Mountain View, CA with additional offices in London; Bengaluru, India; and Tel Aviv, Israel.

Related Jobs

Senior Technical Product Manager, Cloud Services

Aerospike - Mountain View, CA, US

Account Based Marketing Manager

Aerospike - Mountain View, CA, US

Product Operations Engineer

Aerospike - Mountain View, CA, US

Lead Migration Engineer, Client Services

Aerospike - Bangalore, IN

Solutions Engineer, Client Services - Federal

Aerospike - Washington, DC, US
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.