Description
What you’ll be doing…
As a Software Engineer Intern on the Hyper Database team, you will contribute to Salesforce's next-gen database technology Hyper, which powers Salesforce Data Cloud. Hyper is designed and built for high-performance transactional and analytical workloads in a diverse range of settings from scalable cloud environments to workstations and laptops running all major operating systems.
Together with a geographically distributed collaborative, smart, and motivated team, you will be at the forefront of our innovation by prototyping a variety of use cases, whether it is onboarding a new programming language to our API, optimizing our algorithms, contributing to scaling out by leveraging distributed query processing or improving our cloud SaaS offering. Whoever you are, if you are motivated and want to help us make a difference we will find the right project for you!
Who you are …
- You have a background in computer science or a similar field. You are currently enrolled in a PhD program or finished a Master's
- You love writing code. You are proficient in at least one programming language (e.g. C++ preferred but can be alsoJava, ...). It is a plus if you are familiar with Database engineering, cloud-native technology, and Kubernetes.
- You're self-motivated. You take initiative and can turn ideas into real features. You enjoy discussing scenarios, designs, and their tradeoffs with your team.
- You have a growth mindset. You are not satisfied by the status quo and work with those around you to improve the quality of our systems, code, teamwork, and engineering practices.