- Team-player with the ability to work effectively and efficiently with others
- Strong analytical and problem-solving skills
- Commitment to putting quality first and delivering quality solutions
- Be a self-starter and possess a strong sense of self-motivation
- Ability to quickly learn new technologies
- Coursework in SQL and relational database concepts
- Strong competency in javascript and associated frameworks
- Working knowledge of HTML and web technologies
- General knowledge of front end and back end languages
- Curiosity about how things work and tenacity to learn
- Self-awareness and a desire to improve your skills
- Strong communication skills, a positive attitude, and empathy
To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.
About Futureforce University Recruiting
Our Futureforce University Recruiting program is dedicated to attracting, retaining and cultivating talent. Our interns and new graduates work on real projects that affect how our business runs, giving them the opportunity to make a tangible impact on the future of our company. With offices all over the world, our recruits have the chance to collaborate and connect with fellow employees on a global scale. We offer job shadowing, mentorship programs, talent development courses, and much more.
Job Category
InternJob Details
**This job posting is in partnership with the Workforce Experiential Learning Program (WELP) at Morehouse College. To be considered for this opportunity, you need to be an active student at Morehouse College with a graduation date of Fall 2022 or Spring 2023. This co-op requires full participation in the 16 week program from 8/8/2022 to 12/2/2022. The office location of this internship is San Francisco, this program will be fully in-person.**
This is your time to shine. We have the opportunity of lifetime to join one of our Salesforce Software Engineering Teams at Tableau or Slack. Our software engineering co-ops are considered full-time employees by their peers. In fact, you will be expected to contribute right away as a member of one of our Engineering teams at Slack or Tableau. You will have the opportunity to work on a collaborative team and be paired with one of our engineering managers as well as a technical mentor throughout the course of the program. We want you to help us change the way our customers connect their business to the world!
What you will be doing:
Your days at Slack or Tableau will be spent collaborating with and contributing to your team. You will be assigned real projects and make an impact, all while receiving mentorship from amazing engineers on your teams. In essence, your internship will be an opportunity to join us in making work simpler, more pleasant, and more productive for millions of people around the world.
In addition, you will have access to resources and events to help you grow both professionally and personally. You will go through global onboarding, engineering-specific training, and intern-specific onboarding to ensure you are set up for success. Throughout your internship, you will be part of events including Executive Speaker Series, AMAs, Volunteer Time Off, Workshops, and Socials. You will also have recruiter check-ins, bi-weekly homerooms, general guidance and support to make the most of your internship experience. Lastly, you have access to participate in any of our Employee Resource Groups (ERGs).
As a Futureforce co-op, you will not only get to contribute to the meaningful work our teams are doing, but you will also have the opportunity to interact with senior executives and network with a number of employees at Salesforce. In addition to these impactful opportunities, ensuring that you get to participate in a number of events outside of your day-to-day duties is something that is top of mind for us.
You will work in one of the following areas:
BACKEND
Our team works to create delightful features, while designing and implementing useful API methods to improve the reliability of our systems. We build our app using reliable tools that our team knows and trusts, including Hack/PHP, MySQL, and Linux. Expertise in these areas is a huge plus, but having a familiarity with other common web languages (such as Python or Ruby) and other relational databases are fine substitutes.
CLIENT ENGINEERING (WEB FRONTEND, ANDROID, AND IOS)
You will use React / Javascript / CSS (Web Frontend), Java / Kotlin (Android), or Objective-C / Swift (iOS) to improve the Slack clients, complex in-browser and native applications relied upon by millions of users every day. You will work with real-time data streams, engineer for performance across browsers, and delight people by making the best software we can imagine. You will work closely with Product, Design, Backend, and QA to build, test and deploy new features.
DESKTOP
Everyday, millions of people use Slack’s desktop application to stay connected and communicate with their teams. Though the application is used by a massive audience, it’s created by a surprisingly small group of folks. We’re able to pull this off through the use of cross-platform technologies like Electron, Node.js, and React. It doesn’t hurt that our engineers are incredibly passionate and talented. Come help us build delightful features and tackle the unique challenges of developing for Windows, macOS, and Linux using web technologies.
INFRASTRUCTURE
Come help make our software be more performant and reliable for teams of any size around the world. Our team focuses on the building blocks that enable the product engineering teams to build features easier, faster and more reliably. We’ll use your knowledge of data structures, algorithms, programming languages, distributed systems, operating systems, and networking to build and troubleshoot complex distributed systems.
CLOUD ENGINEERING
The Cloud Engineering team is responsible for building the network, systems, and software. We are a team of tool builders working to provide a secure and reliable base powered by automation. We use Chef, Python, MySQL, memcached, Solr, Apache, Kubernetes, HHVM, Java, Go, and many other technologies, all running in AWS and GCP.
DATA
The Data team helps our analysts, product managers, and customers understand how to make our users; working lives simpler, more pleasant, and more productive. We develop Slack’s open-source data infrastructure built on top of Thrift, Kafka, Spark, Druid, Airflow and Vitess and the work will involve creating and scaling batched streaming data pipelines.
AUTOMATION QA
You will develop frameworks, tools, and tests to cover the full depth and breadth of Slack’s client-server-side functionality. This includes our desktop and web clients, our iOS and Android clients, our external service integrations, the Slack platform API, and our supporting server infrastructure.
SECURITY
The Security team partners with other teams to ensure we are doing our best work to protect customer data. We partner with each engineering team to ensure our entire product stack considers security best practices. We monitor the operating environments, looking for malware and bad actors on our corporate and production infrastructure. We develop secure libraries, tools, and services to prevent classes of risk and vulnerabilities to support the operating environment. We continuously assess our compliance with security standards and best practices. Help protect the billions of messages that Slack users share on our platform.
INTERNAL TOOLS
Internal Tools helps developers build, develop, and release our software, with a mission of making the working lives of engineers more pleasant and productive. We partner closely with engineers across business units, from Mobile Engineers to Infrastructure Engineers and everything in between. In ITools, you’ll have the rare chance to work across the stack, using React/Typescript on the Frontend and Hack/PHP on the backend.
Required Skills:
Enrolled and working towards obtaining a BS or MS in Computer Science or related field. Please note that in order to be eligible for an internship, we require that you be returning to school the following quarter/semester to work towards completing your degree
Must be attending Morehouse College with a graduation date of December 2022 or May 2023
Academic or professional/internship experience working in a professional coding setting is a plus
Understanding of object-oriented programming/design
Strong understanding of CS fundamentals and how to apply them to code
Understanding of algorithms and data structures and how to efficiently implement them into a solution
Ability to produce clear, efficient and concise code
We are looking for candidates who will demonstrate:
- Team-player with the ability to work effectively and efficiently with others
- Strong analytical and problem-solving skills
- Commitment to putting quality first and delivering quality solutions
- Be a self-starter and possess a strong sense of self-motivation
- Ability to quickly learn new technologies
- Coursework in SQL and relational database concepts
- Strong competency in javascript and associated frameworks
- Working knowledge of HTML and web technologies
- General knowledge of front end and back end languages
- Curiosity about how things work and tenacity to learn
- Self-awareness and a desire to improve your skills
- Strong communication skills, a positive attitude, and empathy
About Futureforce University Recruiting
Our Futureforce University Recruiting program is dedicated to attracting, retaining and cultivating talent. Our interns and new graduates work on real projects that affect how our business runs, giving them the opportunity to make a tangible impact on the future of our company.
At Salesforce, we care deeply about the work that you do as an co-ops and additionally want to ensure that you are provided ample opportunities to create meaningful connections with other Salesforce employees as well as other students from across the US during your Fall with us.
With offices all over the world, our recruits have the chance to collaborate and connect with fellow employees on a global scale. We offer job shadowing, mentorship programs, talent development courses, and much more.
We highly encourage applicants to use the email address that is consistent with the one on their resume.
Accommodations
If you require assistance due to a disability applying for open positions please submit a request via this Accommodations Request Form.
Posting Statement
At Salesforce we believe that the business of business is to improve the state of our world. Each of us has a responsibility to drive Equality in our communities and workplaces. We are committed to creating a workforce that reflects society through inclusive programs and initiatives such as equal pay, employee resource groups, inclusive benefits, and more. Learn more about Equality at Salesforce and explore our benefits.
Salesforce.com andSalesforce.org are Equal Employment Opportunity and Affirmative Action Employers. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status.Salesforce.com andSalesforce.org do not accept unsolicited headhunter and agency resumes.Salesforce.com andSalesforce.org will not pay any third-party agency or company that does not have a signed agreement withSalesforce.com or Salesforce.org.
Salesforce welcomes all.
Pursuant to the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring, Salesforce will consider for employment qualified applicants with arrest and conviction records.As a federal contractor, Salesforce is required to verify that all US-based employees are fully vaccinated against COVID-19. If you receive an offer and are unable to get vaccinated for religious or medical reasons, you may request a reasonable accommodation.- Time off to rest, recharge and volunteer
- Exceptional health-care coverage
- Holistic programs for well-being, family planning and more
- Empathy
- Courtesy
- Thriving
- Craftsmanship
- Playfulness
- Solidarity