Senior Systems Software Engineer

C/C++ , Multi-threading , Essential algorithms and data structures , Excellent technical communication , SQL , Distributed systems, Database internals
Full Time, Fulltime Employee
Telecommuting not available Travel not required

Job Description

Vertica provides a state-of-the-art Big Data Analytics platform that handles petabytes of data. It is a commercially successful, high performance, distributed database. We build tools which support many different use-cases, being flexible enough to be used for many applications. In this position, you would work on the core query engine components of Vertica, building features, improving performance, and fixing bugs. Write high performance C++ code! Figure out tricky distributed algorithms! Create designs which will support parallelism and concurrency!

The ideal candidate has this knowledge and skills: (bold items required)

  • C/C++
  • Multi-threading
  • Essential algorithms and data structures
  • Excellent technical communication
  • SQL
  • Distributed systems
  • Database internals

You must have a degree in Computer Science, Computer Engineering, or a related field.


  • Design, implement, and optimize database features that support real-life-customer needs; including gathering requirements for new features by interacting with support, sales engineers, and customers
  • Research and identify applicable state-of-the-art algorithms and techniques in databases, analyze their applicability, and perform cost-benefit analysis
  • Develop and document intellectual properties
  • Debug a complex system
  • Cross-functional collaboration
  • Write unit tests and work with QA on plans for functional, performance, and stress test
  • Mentor junior programmers and help them become excellent software engineers

At Micro Focus, everything we do is based on a simple idea: The fastest way to get results is to build on what you have. Our software solutions enable organizations to do just that. Secure and scalable, with analytics built in, they bridge the gap between existing and emerging IT—fast-tracking digital transformations across DevOps, Hybrid IT, Security, and Predictive Analytics. In the race to innovate, Micro Focus customers have the clear advantage.   

Our portfolio spans the following areas:

DevOps | IT Operations| Cloud | Security | Info Governance | Big Data, Machine Learning, & Analytics


Posted By

Gail Colon

Position Id : 7005130
Have a Job? Post it

Similar Positions

Senior Software Engineer
  • Carbon Black, Inc
  • Boston, MA
Principal Software Engineer
  • The Davis Companies
  • Boston, MA
Software Engineer - Information Systems
  • Vestmark, Inc.
  • Wakefield, MA
Sr. Software Developer/Vision Engineer
  • Connexion Systems & Engineering
  • Framingham, MA
Software Engineer - Clearance
  • The Judge Group
  • Marlborough, MA
Senior Software Engineer
  • Solidus
  • Wilmington, MA
Software Engineer - Computing
  • ExpertHiring
  • Danvers, MA
Senior Principal Software Engineer
  • Avesta Computer Services
  • Southborough, MA
Principal C++ and C# Software Engineer
  • Advancement Alternatives
  • Natick, MA
Senior Algorithm Engineer
  • CyberCoders
  • Acton, MA
C++/Golang Developer
  • GlobalLogic, Inc.
  • Waltham, MA
Senior Software Engineer - Autonomy
  • Neya Systems LLC
  • Framingham, MA
Jr Software Engineer
  • Connected Systems
  • Westford, MA