Vacancy caducado!
Senior Systems Software Engineer at Vertica
Job Description: Senior Systems Software Engineer at Vertica Location: REMOTE / U.S. Work from Home AvailableAbout your roleYou will be part of a team implementing a database that enables Vertica users to scale larger without compromising on consistency or security. The ability to scale-out a database can lead to higher query throughput and faster query performance.You will help design and implement innovative features to efficiently maintain consistency even under a heavy workload of frequent updates made to a database comprised of very many nodes. To accomplish this, you will leverage your knowledge of distributed systems, networking, and systems level programming.It's an exciting time to join the team! The amount of data stored and analyzed is growing fast, as is the number of transactions and queries processed per second. In response our engineers are constantly thinking of new ways to scale larger. Required skills (and enjoyment of the following)- C/C, Java, or equivalent programming language
- Advanced knowledge of algorithms and data structures
- Proficient with multi-threaded applications
- Customer focused with the ability to work in a cross-functional team Excellent technical communication
- Database internals
- Distributed systems
- Experience with relational databases, such as Oracle, SQL Server, etc.
- Willingness and ability to mentor interns and junior team members (engineers advance quickly here and take on increasing amounts of responsibility)
- SQL
Vacancy caducado!