Vacancy expired!
System Software Engineer at Vertica
Job Description:System Software Engineer at Vertica Vertica believes that each of us knows the work environment that makes us the most productive. That's why we provide our employees with the ability to work how and where they will be the most successful. We enable a flexible approach to work location, meaning for roles where it makes sense, you can work from the office or from home, or a combination of both, but you make that choice including where you choose to live. Vertica invests in the best technologies and provides flexible benefits and collaborative work environments to empower employees to work productively in the setting that meets their personal needs. That's why we're so proud to have a highly productive and engaged team in every function of the company. About your roleYou'll work on the execution engine of an analytics database that is used by thousands of enterprise customers, around the world, each with unique requirements.You'll implement high-performance, scalable, and distributed execution frameworks capable of crunching petabytes of data. Use your algorithmic skills to tune low-level system code and make queries run orders of magnitude faster, using fewer resources, and increasing the overall query throughput.It's an exciting time to join the team. There is high demand for innovative functionality and our engineers are constantly thinking of new ways to do things faster.Required skills- C/Cor Java
- Proficient with multi-threaded applications
- Customer focused with the ability to work in a cross-functional team with QA, documentation and others
- Advanced knowledge of algorithms and data structures
- Excellent communication
- Database internals
- Distributed systems
- Willingness and ability to mentor interns and junior team members
- SQL
Vacancy expired!