Database Performance Engineer at SingleStore

India

SingleStore Logo
Not SpecifiedCompensation
Mid-level (3 to 4 years), Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Technology, DatabaseIndustries

Requirements

  • 8+ years of previous experience as a DBA or hands-on database work
  • Deep expertise in relational/distributed database implementation, advanced SQL query optimization, and SQL query tuning
  • Strong background in general product troubleshooting, keeping in mind that query processing issues can be impacted by database or Linux configuration and resource availability
  • A solid Linux performance background, including hands-on with Linux, generating and reading flame graphs, checking system resource utilization, and parsing verbose log files (bonus for familiarity with Kubernetes)
  • Experience with a scripting or coding language (e.g., C++, Python, Go, or Bash) for quick problem-solving and navigating extensive code bases
  • Familiarity with distributed systems and AWS/GCP, including how organizations deploy and maintain distributed applications and services across multiple machines and analyze them for performance bottlenecks
  • Strong written and verbal English communication skills

Responsibilities

  • As a subject matter expert, collaborate with customers and the Support Engineering team on escalated query tuning and workload performance-related support tickets
  • Understand how the underlying Linux host configuration can impact database performance and suggest changes to improve it
  • Build reproductions of poorly performing customer workloads to investigate issues along with the query processing team to identify bugs or areas where the product can be enhanced
  • Collaborate with software developers, sales engineers, and technical account managers to keep all internal teams up to date with the current customer status
  • Work to streamline and improve various Support and Engineering processes and tools, author new internal run-books or public documentation, and help the team continually improve efficiency and effectiveness
  • Participate in our on-call rotation that may include weekends and holidays

Skills

Key technologies and capabilities for this role

SingleStoreSQLquery optimizerquery executiondatabase performanceLinuxcost-based optimizerstatistics collection

Questions & Answers

Common questions about this position

What experience level is required for the Database Performance Engineer role?

The role requires 8+ years of previous experience as a DBA or hands-on database work, along with deep expertise in relational/distributed database internals.

What are the main responsibilities of a Database Performance Engineer?

Responsibilities include collaborating on escalated query tuning and performance tickets, understanding Linux host impacts on performance, building workload reproductions, collaborating with internal teams, improving processes, and participating in on-call rotation.

Is this a remote position or does it require office work?

This information is not specified in the job description.

What is the team structure like for this role?

The role is within the Support Engineering department, reporting to Support Engineering management, and involves close collaboration with Query Optimization and Query Execution engineering teams as part of a small, tight-knit team.

What makes a strong candidate for this position?

Strong candidates have 8+ years of DBA experience, deep expertise in relational/distributed databases, excitement for query optimizers, performance tuning, Linux systems, customer collaboration, and working in a tight-knit team with on-call participation.

SingleStore

Relational database for real-time analytics

About SingleStore

SingleStore provides a modern relational database that supports both cloud and on-premises environments, focusing on real-time analytics and insights for applications. Its main product, SingleStore Helios, is designed to efficiently handle both transactional (OLTP) and analytical (OLAP) workloads, allowing for fast data processing and scalability. Unlike many competitors, SingleStore emphasizes speed and the ability to provide immediate insights, with features like fast vector search and built-in data integration services. The company operates on a subscription-based model, giving clients the flexibility to choose their deployment method based on their needs. The goal of SingleStore is to empower businesses across various industries to leverage big data and real-time insights for better decision-making and innovation.

San Francisco, CaliforniaHeadquarters
2011Year Founded
$402.8MTotal Funding
SERIES_FCompany Stage
Data & Analytics, Enterprise SoftwareIndustries
501-1,000Employees

Benefits

Comprehensive Insurance - Customize a benefits plan that include health, dental and vision that best fits you and your family.
Vacation - Flexible time off, sick and parental leave programs, plus company holidays.
Company Stock Grants - As a privately held company, we strive to give meaningful stock grants through our equity program.
Wellness Programs - Fitness subsidy, Modern Health App Subscription, Team Happy Hours and events.
Personalized Workstation - Home Workstation. We provide the laptop, you design your home office any way you want it with a $500 equipment stipend.
Career Development - Matching Charitable Donations. Corporate donation matching to charitable organizations with 1-week of paid volunteer time off.
Contribute from Anywhere - Work remotely if it makes sense for you, your position, your team, and the company.
And more... Commuter benefits, monthly cell phone and internet stipend, 401k, food perks, Fertility & Family Formation reimbursement, FSA and team events and company offsites.

Risks

Integration with Snowflake may lead to dependency issues.
BryteFlow acquisition could cause service disruptions during integration.
APAC AI Accelerator Program may face regulatory and market readiness challenges.

Differentiation

SingleStore offers real-time analytics for both cloud and on-premises environments.
The company provides a unified platform for OLTP and OLAP workloads.
SingleStore's database supports fast vector search and native Python Notebooks.

Upsides

Recent acquisition of BryteFlow enhances data ingestion capabilities.
Partnerships with cloud providers like Snowflake expand market reach.
AI Accelerator Program in APAC fosters innovation and captures emerging markets.

Land your dream remote job 3x faster with AI