Job Closed
This listing is no longer active.
Aerospike is self-described as a leading real-time data platform provider, empowering businesses to build applications with unmatched speed, scale, and reliability. Since its found
Senior Software Engineer, Cloud
Location
California
Posted
144 days ago
Salary
$169K - $195K / year
Seniority
Senior
Job Description
Senior Software Engineer, Cloud
Aerospike
• Design, implement, and maintain components and workloads responsible for provisioning and managing Kubernetes-based Aerospike clusters • Build and evolve workflows used to orchestrate long-running infrastructure and database lifecycle operations • Develop Kubernetes-native systems using controllers, operators, and CRDs • Own cloud infrastructure automation using Terraform, including VPCs, EKS clusters, IAM, storage, and networking • Design and maintain persistent storage lifecycles involving EBS volumes, local NVMe instance storage, and backups • Diagnose and resolve complex production issues spanning Kubernetes, cloud provider APIs, and distributed systems • Improve observability through metrics, logs, and alerts using Prometheus, OpenTelemetry, and Datadog • Collaborate across teams to evolve architecture, improve reliability, and prevent operational regressions
Job Requirements
- At least 5 years of relevant software engineering experience
- Strong foundation in computer science, distributed systems, and debugging complex systems
- Proficiency in at least one statically typed backend language (preferably Go)
- Experience developing and operating distributed systems in production
- Hands-on experience with Kubernetes and containerized workloads
- Experience with at least one major cloud provider (AWS preferred)
- Experience designing, deploying, and operating stateful systems
- Familiarity with Git-based workflows and CI/CD pipelines
Benefits
- Health insurance
- Retirement plans
- Paid time off
- Flexible work arrangements
- Professional development
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer, Cloud
CrowdStrikeCrowdStrike has redefined security with the world’s most advanced cloud-native platform that protects and enables the people, processes and technologies that drive modern enterprise. Tested and proven, the world's largest organizations trust CrowdStrike to stop breaches with unparalleled protection against the most sophisticated cyberattacks. The CrowdStrike culture has been built upon our Core Values since the day we began. We are Fanatical About the Customer, Relentlessly Focused on Innovation and believe that our Limitless Passion drives Unlimited Potential for every CrowdStriker. As a purpose-built remote-first company, we believe cultivating a connected culture for every employee, no matter where they are in the world, is a key ingredient in building a high-performing, diverse team. We don’t have a mission statement. We’re on a mission—to stop breaches. Ready to join a mission that matters?
• Lead efforts in defining and implementing significant components of our new cloud architecture, collaborating with our most senior technologists • Deliver low-latency and highly scalable services • Partner closely with our desktop agent and AI teams • Drive continuous improvement in hiring, design reviews, post mortems, and growing the technical skills our team needs to excel.
Full Stack Engineer – Grants
SubmittableEasy-to-use, powerful social impact platform for any size company, foundation, or organization.
• Implement and enhance scalable back-end features and APIs that support product growth and platform reliability • Refactor and evolve existing codebases and services to improve maintainability, performance, and long-term sustainability • Design scalable, performant, and maintainable services. Identify and advocate for architectural improvements and best practices • Write clean, testable code and participate in peer reviews that help raise the quality of the team’s output • Make thoughtful tradeoffs between speed, scale, and simplicity • Collaborate with a cross-functional team of engineers, designers, and product managers to define and ship new features • Strengthen your written communication through design docs, planning notes, and pull request descriptions — key to thriving in a remote-first environment • Develop confidence in owning small to medium-sized services, including monitoring, on-call participation, and driving incremental improvements • Meet regularly with global team members between 9-12 AM EST
Operations Technical Lead
Kognia Sports IntelligenceWe automatize and conduct real-time and post-match tactical analysis of football games for football professionals
• Monitor and support end-to-end match processing workflows across Academy and Scouting products • Track game status, turnaround times, and pipeline health using internal operational tools • Identify bottlenecks, recurring issues, and inefficiencies in processing workflows • Propose and support implementation of workflow and pipeline improvements • Act as an operational partner to Engineering on tooling, pipeline changes, and testing • Support Commercial teams with delivery visibility, timelines, and operational insight • Assist with root-cause analysis, post-mortems, and ongoing process optimization
• Design, implement, and maintain robust, automated data pipelines using modern ETL and ELT tools, including Fivetran for ingestion and dbt for transformation and orchestration. • Model and optimize data in Snowflake to support analytics, operational reporting, and automation, particularly for finance, people, and legal teams. • Ensure data reliability through automated quality checks, monitoring, observability, and lineage visibility. • Build reusable abstractions, libraries, and internal frameworks, primarily in TypeScript and SQL, to support scalable ingestion and transformation of structured and unstructured data. • Partner closely with analytics, engineering, and business stakeholders to deliver consistent, executive-ready insights through tools such as Metabase and a centralized corporate dashboard. • Leverage AWS and infrastructure as code to manage data storage, compute, and deployment workflows in a secure and scalable way. • Continuously evolve data architecture to meet changing needs around performance, scale, governance, security, and compliance.



