Staff Software Engineer, Cloud

12 Minutes ago • 5 Years + • $150,000 PA - $193,000 PA

Job Summary

Job Description

Aerospike is seeking a Staff Backend Engineer to join its Cloud team, focusing on designing and building the next generation of global platform services. This role involves driving impact by building core backend systems for a multi-cloud SaaS platform, collaborating with cross-functional teams, and designing scalable, multi-tenant services. The engineer will champion best practices, innovate, and support production services to ensure high performance and reliability for mission-critical use cases.
Must have:
  • Build core backend systems for a multi-cloud SaaS platform.
  • Partner with product managers, architects, QA, and other developers.
  • Design and optimize distributed, multi-tenant, auto-scalable services.
  • Champion engineering best practices, code quality, and test coverage.
  • Prototype rapidly, experiment, and lead with technology.
  • Design, implement, and support microservices.
  • Communicate progress regularly with stakeholders.
  • Write production-grade code and tests, resolve issues, and analyze performance bottlenecks.
  • Develop automated unit and integration tests.
  • Support production services in an on-call capacity.
  • Contribute to the design and delivery of major features and services.
Good to have:
  • Go expertise for microservice development.
  • Experience with Temporal (workflow orchestration).
  • Experience with Terraform and other DevOps/IaC tooling (e.g., Ansible).
  • Experience developing Kubernetes Operators.
  • Familiarity with modern observability platforms (e.g., Prometheus, Grafana, OpenTelemetry).
  • Experience with NoSQL database development.

Job Details

Aerospike is the real-time database for mission-critical use cases and workloads, including machine learning, generative, and agentic AI. Aerospike powers millions of transactions per second with millisecond latency, at a fraction of the total cost of ownership compared to other databases.

Global leaders, including Adobe, Airtel, Barclays, Criteo, DBS Bank, Experian, Grab, HDFC Bank, PayPal, Sony Interactive Entertainment, The Trade Desk, and Wayfair, rely on Aerospike for customer 360, fraud detection, real-time bidding, profile stores, recommendation engines, and other use cases.

At Aerospike, we dream big and deliver even bigger. Our mission is to unleash the power of the world’s real-time data with a database built for infinite scale, speed, and sustainability.

If you're ready to shape the future of data, join us.

We’re growing fast and investing deeply in our Cloud Platform—a multi-cloud, multi-tenant platform that brings the power of Aerospike to customers with maximum simplicity, speed, and scale.

We’re looking for a Staff Backend Engineer to join our Cloud team and play a key role in designing and building the next generation of our global platform services. Your work will directly shape the way global enterprises deploy, manage, and scale Aerospike in the cloud—and will help push the boundaries of what real-time, always-on systems can achieve.

What You'll Do

  • Drive real impact. Build core backend systems foundational to our multi-cloud SaaS platform—helping customers deploy and manage high-performance, globally distributed applications with ease.
  • Collaborate deeply. Partner with product managers, architects, QA, and other developers to move fast on a strategic roadmap that reflects real-world customer needs.
  • Build for scale. Design and optimize distributed, multi-tenant, auto-scalable services that can handle extreme workloads.
  • Elevate quality. Champion engineering best practices, code quality, and test coverage to ensure our systems “just work,” even under demanding conditions.
  • Innovate boldly. Bring curiosity and creativity to the table—prototype rapidly, experiment, and lead with technology to advance our platform.

Responsibilities

  • Design, implement, and support microservices powering our SaaS and cloud platform.
  • Communicate progress regularly with stakeholders, project managers, QA teams, and peers against the long-term roadmap.
  • Write production-grade code and tests, resolve issues, and analyze performance bottlenecks.
  • Develop automated unit and integration tests to ensure business needs are met.
  • Support production services in an on-call capacity, including incident response and remediation.
  • Contribute to the design and delivery of major features and services, from concept through launch.

Required Skills & Qualifications

  • 5+ years of relevant experience in backend engineering.
  • Solid foundation in computer science, algorithms, and distributed systems.
  • Hands-on experience with microservice development.
  • Proficient in at least one statically typed back-end programming language: Go, Java, Kotlin, or Scala.
  • Experience with Kubernetes and container-based development/deployment.
  • Strong familiarity with major public cloud providers (AWS, GCP, or Azure).
  • Experience with Git and CI/CD pipelines.
  • Proven ability to support production services in on-call rotations, including incident response.
  • Strong understanding of data storage, replication, modeling, and access patterns with both NoSQL and relational databases.
  • Technical knowledge of authentication, authorization, and encryption practices.

Preferred Skills & Qualifications

  • Go expertise for microservice development.
  • Experience with Temporal (workflow orchestration).
  • Experience with Terraform and other DevOps/IaC tooling (e.g., Ansible).
  • Experience developing Kubernetes Operators.
  • Familiarity with modern observability platforms (e.g., Prometheus, Grafana, OpenTelemetry).
  • Experience with NoSQL database development.

Relevant Industry Background

  • SaaS product development.
  • IaaS or cloud infrastructure product development.
  • Large-scale, distributed systems engineering.
  • Experience with DevOps practices and tooling.

Aerospike is an Equal Opportunity Employer. We are committed to providing an environment free from discrimination on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status, or any other basis covered by appropriate law.

Join us at Aerospike and be part of a dynamic team that is shaping the future of data management. Salary Range for California Based Applicants: [$150,000 - $193,000] (actual compensation will be determined based on experience, location, and other factors permitted by law)

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in United States

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Headquartered in Mountain View, California, Aerospike also has a global presence with offices in London, Bangalore, and Tel Aviv. Aerospike does not accept resumes from staffing agencies with which we do not have a written agreement and specific engagement for a particular opening. Our employment activities, inquiries, and offers are managed through our HR/Talent department, and all candidates are presented through this channel only. We do not accept unsolicited resumes.

United States (Remote)

United States (Remote)

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

United States (Remote)

Mountain View, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by AeroSpike

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug