Software Engineer - New Grad | Engine

Added
9 days ago
Type
Full time
Salary
Salary not provided

Related skills

linux c sql database distributed systems

📋 Description

  • Developing features for the SingleStore database engine
  • Improving query execution, optimization, and runtime performance
  • Working on storage engines, indexing, transactions, or data management
  • Building reliable distributed-system components
  • Investigating and resolving performance, scalability, and correctness issues
  • Writing production code, tests, documentation, and technical designs

🎯 Requirements

  • Bachelor’s or master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or
  • Strong foundation in data structures, algorithms, and software design
  • Programming experience in C++ or C
  • Understanding of operating systems, concurrency, multithreading, and computer architecture
  • Familiarity with Linux or Unix-based systems
  • Demonstrated ability to learn quickly and solve complex technical problems

🎁 Benefits

  • Mentorship from experienced database and systems engineers
  • Hands-on experience building software that ships to production
  • Exposure to database internals, distributed systems, and large-scale performance engineering
  • Opportunities to collaborate across engineering and product teams
  • A supportive environment focused on technical growth and meaningful ownership
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →