Are you applying to the internship?
Job Description
About Salesforce
Salesforce is a leading cloud-based software company that provides customer relationship management (CRM) service and also sells a complementary suite of enterprise applications focused on customer service, marketing automation, analytics, and application development.
Job Description: Software Engineer Intern – Hyper Database Team
What you’ll be doing:
As a Software Engineer Intern on the Hyper Database team, you will be contributing to Salesforce’s next-generation database technology, Hyper. Hyper is designed and built for high-performance transactional and analytical workloads across various environments, from scalable cloud settings to workstations and laptops running all major operating systems.
You will work alongside a geographically distributed, collaborative, intelligent, and motivated team, spearheading innovation by:
• Prototyping diverse use cases: This might involve integrating new programming languages into the API, optimizing algorithms, contributing to distributed query processing for scaling, or enhancing the cloud SaaS offering.
• Collaborating on a project tailored to your skills and interests.
Who you are:
• You have a strong background in computer science or a similar field.
• You are currently enrolled in a PhD program or have completed a Master’s degree.
• You are passionate about writing code and proficient in at least one programming language (C++ is preferred, but Java or other languages are acceptable).
• Bonus points for: familiarity with Database engineering, cloud-native technology, and Kubernetes.
• You are self-motivated, take initiative, and can translate ideas into functional features.
• You enjoy engaging in discussions about scenarios, designs, and their trade-offs with your team.
• You embrace a growth mindset, always striving to improve the quality of the systems, code, teamwork, and engineering practices.