Systems Software Engineer Intern at Vertica (US - REMOTE)

Apply for this position Please mention DailyRemote when applying
Posted 4 days ago United States Salary undisclosed
Before you apply - make sure the job is legit.

Attempting to apply for jobs might take you off this site to a different website not owned by us. Any consequence as a result for attempting to apply for jobs is strictly at your own risk and we assume no liability.

Job Description

Systems Software Engineer Intern at Vertica (US - REMOTE)Job Description:Title: Systems Software Engineer Intern at Vertica (US - REMOTE)Location: Remote EligibleVertica 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 C++ code! 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-threadingEssential algorithms and data structuresExcellent technical communicationSQLDistributed systemsDatabase internals.You must be pursuing a degree in Computer Science, Computer Engineering, or a related field.You can expect to learn more about all of the above, plus:How to design changes which support real customer needsHow to debug a complex systemWorking on a teamTesting your codePractical software optimization techniquesPlanning and executing on a software project.About our teamThe best ideas often come from fresh perspectives. At Vertica, our open-minded, diverse and inclusive team is always learning from each other. We approach intellectually challenging work with a "get it done" attitude. Vertica Engineers are given significant latitude and support to pursue what they are passionate about to make Vertica an even better place. If you are excited about building great technology with a proactive team, you will find yourself in good company at Vertica. Welcome to the family.About our productVertica is a recognized leader in analytics powering some of the world's most data driven organizations like Uber, Wayfair, Intuit, Cerner, and more. Our columnar, MPP, distributed database delivers unprecedented speed, petabyte scale, with analytics and machine learning functions built into the core.We believe the future belongs to the fast. Join us for the ride!Job:AdministrationMicro Focus is proud to be an Equal Opportunity Employer. Prospective employees will receive consideration without discrimination because of race, colour, religion, creed, gender, national origin, age, disability, marital or veteran status, sexual orientation, genetic information, citizenship or any other legally protected status