10 дней назад
Software Engineer Intern (Database Engine)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Software Engineer Intern (Database Engine): Building production-quality software for a distributed SQL database with an accent on query processing, storage systems, concurrency, and reliability. Focus on designing database features, solving performance and scalability problems, and developing systems-level code in C++ or C.
Location: United States
Company
builds a cloud-native distributed SQL database for real-time applications, analytics, and AI workloads.
What you will do
- Design, implement, test, and improve production-quality software for the database.
- Develop features for SQL query processing, query optimization, storage engines, indexing, and data management.
- Build reliable distributed-system components involving concurrency, multithreading, and fault tolerance.
- Investigate performance, scalability, and correctness issues.
- Write production code, tests, documentation, and technical designs.
- Collaborate with engineers, product managers, and cross-functional partners through design, code review, and release cycles.
Requirements
- Currently pursuing a bachelor's or master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
- Strong foundation in data structures, algorithms, operating systems, and computer architecture.
- Understanding of concurrency, multithreading, and server-based systems.
- Programming experience in C++ or C.
- Strong analytical, problem-solving, communication, and collaboration skills.
- Curiosity, ownership, and willingness to learn; prior professional experience is not required.
Nice to have
- Coursework or project experience in databases, distributed systems, operating systems, compilers, networking, or storage systems.
- Experience debugging or optimizing systems-level software.
- Familiarity with Linux or Unix-based systems.
- Experience with performance profiling, memory management, low-level programming, or production software.
Culture & Benefits
- Mentorship from experienced database and systems engineers.
- Hands-on experience with a production distributed database.
- Exposure to database internals, query processing, storage, reliability, and performance engineering.
- Collaboration across engineering and product teams.
- Technical growth and meaningful ownership.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →