Careers

Birds Of A
Feather Flock Together!
nuodb group photo
 

Why Work For NuoDB?

In just three years, our innovative distributed database has established itself as a key player in the NewSQL DBMS market. We’ve earned a coveted spot on Gartner’s Magic Quadrant and been named a Cool Vendor, along with nearly a dozen other awards recognizing the value of the NuoDB solution. But that’s just the beginning. We are on the fast track to more product innovations, plus gaining customer and partner momentum. This is a great time to join NuoDB!

Launched in 2010 by industry-renowned database architect Jim Starkey and luminary CEO Barry Morris, NuoDB strives to capture the database market and render 30-year-old architectures obsolete.

As the leader in distributed database technology, we’re tackling the toughest problems in cloud data management; and to succeed, we need sharp, innovative minds and people who are passionate about shaping the future of technology.

The Perks Don't Hurt Either...

  • 15 days paid vacation
  • Medical, Dental, Life, Vision, & Disability Insurance
  • 401k savings plan
  • An awesome kitchen stocked with unlimited snacks, coffee, tea, and soda
  • A great atmosphere in a cool space
  • Friday afternoon wine and cheese (really good wine & cheese!)
  • Local beers on tap (Fluffy White Rabbits, anyone?) 
  • Random surprise company outings 

Documentation Team Lead/Manager

The Documentation Team Lead/Manager is a leader who is interested in collaborating with senior management as an individual contributor and as a Team Lead of the documentation team. This individual will be responsible for managing and contributing to all tasks associated with the documentation functions for the NuoDB product line. His/her primary responsibilities are to ensure adequate creation and maintenance of user-focused documentation to meet company goals and objectives. This person will complete complex tasks, supervise the work of staff, and communicate work progress to top management. The Documentation Manager is expected to rely on extensive experience and judgment to accomplish goals and perform the essential functions and responsibilities of the job.

Got Skills?

  • Contribute writing to the documentationOversee all documentation activities within the organization for user-focused documentation
  • Work closely with the development team to ensure release notes and user-guides are adequate for user-focused materials
  • Attend required design review meetings, accurately summarize changes, and report to the documentation team any updates/modifications that are needed to documentation materials
  • Assist with developing a strategic plan outlining documentation release plans, including but not limited to documentation specialist’s responsibilities, communications of deliverables, and timeliness in delivery of release materials

Apply Now

Technical Writer

Technical writers at NuoDB participate fully in development teams, which operate in an agile environment. They develop and produce printable (PDF) and online (HTML) topic-centered help. They work in a fast-paced startup environment, use the product while it is in development and subject to change, and combine information from many sources.

Got Skills?

  • Produces task-centered documentation that is well-written, accurate, and targeted to user tasks.
  • Researches complex and unfamiliar material from interviewing technical staff as well as from using the product.
  • Performs maintenance of existing documentation, including finding and fixing defects using a bug tracking system.  Maintains source files in a source control system.
  • Demonstrated effectiveness in working in a small, fast-paced development and company environment.
  • Experience with relational database systems and distributed application architectures is a strong plus.

Apply Now

Regional Account Executive

We are seeking dynamic, driven, ambitious sales professionals with excellent communication and interpersonal skills to join the NuoDB’s rapidly growing Enterprise Sales Team.  The ideal candidate will possess superior negotiation and effective follow-up skills and have the ability to respond and work under pressure, while achieving/over achieving on a million plus sales quota. Their communication skills will allow them to present through WebEx, face-to-face meetings, and via the telephone with potential clients.

Got Skills?

  • Responsible for full sales cycle: prospecting, discovery, education and thought leadership, solution proposing, negotiating, closing, and working closely with the implementation teams to deliver the solution.
  • Work closely with Solutions Engineers to perform presales feasibility assessments and prospect qualification.
  • Build cross-functional relationships within the prospect in order to penetrate the account further by focusing on C level management.
  • Minimum of 5 years experience selling enterprise software (or similar experience).

Apply Now

Quality Assurance Team Lead/Manager

The QA Lead / Manager is responsible for assuring consistent quality of NuoDB products by developing and enforcing good automated testing and practices, creation of test plans, documentation of release finalization procedures, and managing the QA Team. This position is highly technical, with close collaboration with the Engineering and Customer Solutions teams.

Got Skills?

  • Excellent understanding of SQL and Relational Database Management Systems
  • Strong programming skills in either Java or Python
  • Strong Linux/Unix shell and Administrator knowledge
  • Experience with Cloud environments such as: AWS, Azure, IBM SoftLayer, and Google Compute Engine
  • 5+ years related experience working with Databases and Enterprise level customers

Apply Now

Software Engineer Intern (Summer)

Our engineering crew is solving some very important computer science problems including distributed algorithms, query optimization techniques, and efficient big data analytics.  As an intern, you’ll be contributing directly to the software development, quality assurance, and performance characterization/optimization of NuoDB.

Got Skills?

  • BS or advanced degree in progress in Computer Science or Computer Engineering
  • Experienced and passionate about developing software in C++, Java, and/or Python
  • Course or research work in systems development (operating systems, compilers or database systems)
  • Able to work in a fast-paced environment with limited supervision
  • Must be flexible and capable of managing a variety of tasks simultaneously

Apply Now

SQL and Language Developer

We’re looking for an SQL and Language Developer who has built a SQL parser or other programming language, with a solid understanding of parsers, compilers, and optimization techniques.  You’ll be working with the team responsible for our standards compliant SQL parser, query optimizer. That team is also extending NuoDB's interfaces with dynamic schema capabilities and document-oriented interfaces. 

Got Skills?

  • 5+ years commercial software development experience
  • Knowledge of parser generators such as YACC, Bison, or ANTLR (ideally has built one or more commercial languages)
  • Successfully worked on distributed computing problems, including distributed file systems, networking systems, database systems or operating systems
  • Excellent C++ and Java development skills
  • Superb analytic and debugging skills
  • Strong multi-threaded development experience

Apply Now

Core/Engine Developer

Our Core/Engine Developers work closely with the rest of the Engineering crew to solve the most complex distributed computing problems in the industry.  They are passionate about distributed computing problems and building efficient and safe multi-threaded code.  They also have knowledge of provability techniques and the know-how to test complex distributed systems.  They’re ultra smart and do their jobs well – and if they don’t, they’re subjected to the Giant Rubber Duck of Shame.

Got Skills?

  • 5+ years commercial software development experience
  • 4-year degree from a top-notch Computer Science or comparable program
  • Successfully worked on distributed computing problems, including distributed file systems, networking systems, database systems, or operating systems
  • Excellent C++ development skills
  • Superb analytic and debugging skills
  • Strong distributed computing experience, both theoretical and practical

Apply Now

Tech Support Engineer

Our Technical Support team’s chief responsibility is providing stellar customer service.  They dive deep into SQL and related technological issues, engage with our users in our Community Forums and other third party arenas (like Github and StackOverflow), and are masters of knowledge when it comes to NuoDB features and capabilities.  They comfortably move between software engineering and customer service, teaming up with our developers to report, test, and resolve issues, and working with Support Management to align process and procedures.

Got Skills?

  • Superb understanding of SQL and Relational Database Management Systems
  • Awesome with Java, .NET, PHP, SQL and Python
  • Strong Linux/Unix shell and Administrator knowledge
  • Experienced with AWS/Azure distributed environments
  • 5+ years related experience working with Databases and Enterprise level customers
  • Experience in supporting mission and time critical applications.

Apply Now

Solutions Architect

As Solutions Architect, you will be part of and provide technical support for the NuoDB Business Development and Strategic Account (BD/SA) team in client engagements. We're looking for someone who demonstrates strong technical skills, thought leadership, and commitment to a client's success.

Got Skills?

  • Solid technical experience in enterprise infrastructure and database design
  • Experience in pre-sales, consulting, and/or professional services
  • In-depth understanding of SQL, NewSQL, and NoSQL technologies and distributed systems
  • Superior organizational, project management, communications, and interpersonal skills
  • Ability to travel up to 50 percent

Apply Now