Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

SingleStoreDB (formerly MemSQL) (https://singlestore.com) | India | Full Time | Remote

SingleStoreDB is a database focused on high performance and hybrid workloads (HTAP). Our customers include half of the top 10 US banks, 2 of the top 3 US telcos, and 12% of the Fortune 100.

Our product is a distributed, relational database that handles both transactions and real-time analytics at scale. Querying is done through standard SQL drivers and syntax, leveraging a broad ecosystem of drivers and applications.

We have been building SingleStore since 2011, and building a database-as-a-service product involves a bunch of interesting technical challenges such as: * Compilers and code generation

* Distributed computing and fault tolerance

* UI and User Experience

* Integrations with connectors and third-party tools (e.g., Business Intelligence tools like Tableau)

* Infrastructure that scales to dozens of thousands of database clusters across GCP, Azure and AWS

We have several positions open:

* Site Reliability Engineer (Remote — India)

* Senior Software Engineer, Database Engine (Remote — India)

* Senior Software Engineer, Managed Service (Remote — India)

Careers page with individual links for each open position: https://www.singlestore.com/careers/jobs/.

If you want to learn more about the engineering work we do, check out https://www.singlestore.com/blog/category/engineering/.

Feel free to email me directly via david at singlestore dot com.



Can you tell me a bit more about interview procedure? I have seen a lot of reviews on the internet that the whole process is 6+ rounds.


Those reports are simply not accurate! :)

Typically, for my team, the interview process is always under 2-3 weeks. The longest I've seen across all teams would be up to 1 month. The only times I've seen the process take a bit longer is when we have rare issues with matching candidate availability with interviewer availability.

For a typical position, you're looking at maybe 4-5 1-hour phone calls with different engineers and then maybe a 30-40 minutes call with the engineering manager for the respective team.


5-6 rounds then, seems accurate


Oh sorry I read 5-6 months. Yeah it's 5-6 calls total.


Okay. One more question, does the candidate knows that they are selected or not after all interviews conducted or they will know after each round that they are moving to the next round or not?


We typically do 1 call, then another 2 calls and then the final 3. At each phase, we let candidates know if they're moving forward or not.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: