Database Performance Engineer

SingleStore delivers a cloud-native database with the speed and scale to power the world's data-intensive applications.
$92,000 - $152,000
Backend
Senior Software Engineer
Remote
501 - 1,000 Employees
8+ years of experience

Description For Database Performance Engineer

SingleStore is seeking a Database Performance Engineer to join their Support Engineering Team. This customer-facing role involves developing a deep understanding of the SingleStore query optimizer and query execution to help customers achieve the full lightspeed capabilities of the SingleStore engine. The ideal candidate will have 8+ years of experience as a DBA or hands-on database work, deep expertise in relational/distributed database implementation, advanced SQL query optimization, and SQL query tuning. They should also have a strong Linux performance background and experience with scripting or coding languages.

Key Responsibilities:

  • Collaborate with customers and the Support Engineering team on escalated query tuning and workload performance-related support tickets
  • Understand and suggest improvements for Linux host configuration impact on database performance
  • Build reproductions of poorly performing customer workloads to investigate issues
  • Collaborate with software developers, sales engineers, and technical account managers
  • Streamline and improve Support and Engineering processes and tools
  • Participate in on-call rotation

Required Skills and Experience:

  • 8+ years of previous experience as a DBA or hands-on database work
  • Deep expertise in relational/distributed database implementation, SQL query optimization, and tuning
  • Strong Linux performance background
  • Experience with scripting or coding languages (C++, Python, Go, or Bash)
  • Familiarity with distributed systems and AWS/GCP
  • Strong written and verbal English communication skills

SingleStore offers a competitive benefits package including stock options, flexible PTO, monthly three-day weekends, parental leave, fertility and adoption assistance, mental health counseling, 401(k) retirement plan, and comprehensive health insurance.

The base salary range for this role, if based in California, Colorado, Washington, or New York City, is $92,000 - $152,000 USD per year.

Last updated 3 months ago

Responsibilities For Database Performance Engineer

  • Collaborate on escalated query tuning and workload performance-related support tickets
  • Understand and suggest improvements for Linux host configuration impact on database performance
  • Build reproductions of poorly performing customer workloads
  • Collaborate with software developers, sales engineers, and technical account managers
  • Streamline and improve Support and Engineering processes and tools
  • Participate in on-call rotation

Requirements For Database Performance Engineer

Linux
Python
Go
  • 8+ years of experience as a DBA or hands-on database work
  • Deep expertise in relational/distributed database implementation, SQL query optimization, and tuning
  • Strong Linux performance background
  • Experience with scripting or coding languages (C++, Python, Go, or Bash)
  • Familiarity with distributed systems and AWS/GCP
  • Strong written and verbal English communication skills

Benefits For Database Performance Engineer

401k
Dental Insurance
Equity
Medical Insurance
Mental Health Assistance
Parental Leave
Vision Insurance
  • Stock options
  • Flexible paid time off
  • Monthly three-day weekends
  • 14 weeks of fully-paid gender-neutral parental leave
  • Fertility and adoption assistance
  • Mental health counseling
  • 401(k) retirement plan
  • Health insurance (medical, dental, vision)
  • Life and disability insurance

Interested in this job?

Jobs Related To SingleStore Database Performance Engineer

Software Development Engineer, AWS Audit Manager

Lead software development for AWS Audit Manager, streamlining audit and compliance processes with automation for global customers.

Senior System Development Engineer, Kuiper Network Services

Senior System Development Engineer role for Project Kuiper, building software to manage ground Points of Presence for satellite broadband connectivity.

Software Development Engineer-II

Amazon is seeking a Senior Software Engineer to lead high-scale web services development for digital content commerce.

Software Development Engineer, AWS Energy Team

Join AWS as a Software Development Engineer to build sustainable cloud infrastructure and innovative renewable energy solutions.

Software Development Engineer III, Transporter Aggregation and Tracking Services (Tracks)

Senior Software Engineer role at Amazon, focusing on Last Mile delivery technology and real-time data processing for logistics optimization.