Careers

If you are a smart and highly motivated software developer or an engineer who is a clear communicator with an interest in working with customers, this could be just the opportunity you are looking for.

At VoltDB, you will enjoy interesting, hard core technical challenges and as much responsibility as you can handle, surrounded by smart, energized co-workers who love the same. We are a diverse group with varying backgrounds, experience and expertise who believe in team work, shipping and deploying cool technology, solving problems and having fun doing it!

Our culture welcomes and supports software developers who:

  • work hard and work smart
  • love to write high-quality code
  • are creative and able to learn fast
  • enjoy being part of a high-caliber team

Current Openings

2010 Summer Interns

Interns for summer 2010 will work with VoltDB to develop applications that can be used to demonstrate or test applicability to scaling problems for web 2.0 companies. Deployment in a virtualized environment will be part of the project.

A qualified candidate must:

  • be enrolled in a Computer Science/Computer Engineering program at the Bachelors, Masters, or Ph.D. level
  • have exposure to object-oriented systems design, systems software such as databases, storage systems, file systems, operating systems, etc.
  • have a working knowledge of SQL and C/C++ or Java
  • be proficient at working in a UNIX/Linux environment
  • be proficient at scripting in Bash shell, Perl, or Python
If you want to join us for a 2010 summer internship, send your resume to careers@voltdb.com and mention internship in the subject line.

Software Developer

VoltDB is selectively recruiting for a C++/Java developer skilled in performance-aware programming on modern CPUs, throughput and latency optimized IP networking and distributed algorithms.

If you are smart and highly motivated, with a systems software development background and an interest in working on the cutting edge of database development, this could be just the opportunity you are looking for. At VoltDB you will enjoy interesting, hard-core technical challenges and as much responsibility as you can handle, surrounded with brilliant and energized co-workers. We are a diverse group with varying backgrounds, experience and expertise who believe in team work, making great software, solving problems and having fun doing it!

A qualified candidate must:

  • have a BS or MS degree in Computer Science/Computer Engineering or equivalent experience
  • have significant experience in object-oriented systems design
  • be fluent in C/C++, Java desirable
  • have significant experience developing UNIX/Linux systems software such as operating systems, databases, storage systems, file systems, etc.
Experience in any of the following is highly desirable:
  • distributed systems, parallel / cluster software
  • scalable and highly available systems
  • performance tuning optimization and benchmarking
  • database internals (query execution, query optimization, etc.)
  • designing software for modern hardware architecture
  • open source software development

If you think you fit the bill and want to join us in this new venture, email us at careers@voltdb.com.