Professional Services Engineer
- Company
- Aerospike
- Location
- Remote - United States
- Work type
- Full Time
- Posted
- 2026-10-28
Job description
Job Summary
As a Professional Services Engineer at Aerospike, you’ll partner directly with our enterprise customers to guide them from onboarding through successful adoption. You’ll deliver hands-on technical leadership, architecture guidance, and implementation best practices to ensure our customers derive maximum value from Aerospike’s high-performance distributed database platform.
This is a customer-facing role requiring strong technical acumen and a consultative mindset. You’ll work closely with engineering and customer success teams, travel to customer sites as needed, and be instrumental in shaping the success of mission-critical deployments.
Responsibilities
Act as a trusted technical advisor to enterprise customers during post-sales engagement.
Lead customer onboarding efforts including training, deployment planning, and production readiness.
Deliver architecture guidance, capacity planning, and data modeling tailored to customer needs.
Create and maintain technical artifacts including runbooks, deployment documentation, and operational playbooks.
Provide consultative support during the adoption and growth phases, identifying opportunities to expand Aerospike usage.
Collaborate with internal teams to refine service delivery processes and support strategic account planning.
Requirements
5+ years of experience building and deploying enterprise software systems (e.g., Sr. Engineer, Lead Engineer, or Architect).
5+ years of experience in a technical consulting or professional services capacity.
Proficiency with enterprise Java or comparable development languages.
Strong background in NoSQL or distributed database technologies.
Solid understanding of distributed systems concepts, high availability, and data consistency models.
Proficiency with Linux-based systems and command-line tooling.
Strong communication and interpersonal skills, with a customer-first mindset.
Proven ability to manage multiple projects and prioritize in a dynamic environment.
Preferred Qualifications
Experience with operational tooling and automation (e.g., Ansible, Docker, Kubernetes, Prometheus, Grafana).
Understanding of DevOps principles and infrastructure-as-code practices.
Experience designing or operating cloud-based, highly available distributed systems.
Experience developing and delivering technical training to enterprise audiences.