Vacancy expired!
Systems Software Engineer Fall Intern at Vertica
Job Description: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.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 Ccode! Figure out tricky concurrent algorithms! Create designs which will support parallelism and concurrency!The ideal candidate has knowledge of: (bold items required)- C/C
- Multi-threading
- Essential algorithms and data structures
- Excellent technical communication
- SQL
- Distributed systems
- Database internals.
- How to design changes which support real customer needs
- How to debug a complex system
- Working on a team
- Testing your code
- Practical software optimization techniques
- Planning and executing on a software project.
Vacancy expired!