Roles in Tech

Roles in Tech

Our Salesforce Technology team is defining the future of cloud computing, delivering a secure, intelligent, scalable, high performance cloud computing platform. Our engineers have a significant impact in delivering customer value through our platform technologies, business applications, engineering productivity tools, and security.

Where we hire.

United States and Canada
Europe, Middle East, and Africa
India, Australia, and Singapore
Latin America

Software Engineer

Write code that reaches millions of users who use our applications daily. Our team designs, architects, and develops platforms and applications that improve the lives of users across the globe. Innovate and build high quality products.

Security

Trust is our #1 value. Ensure that our products and infrastructure meet security standards while protecting our networks, systems, data centers and, most important, our customers' data.

Technical Writing

Collaborate with developers, product managers, and usability experts to make the Salesforce application easier to use. Write easy-to-understand user interface text, online help, developer guides, and create user assistance 
to help customers use a variety of business applications.
"Working at Salesforce has exceeded my expectations. I’m given the opportunity to influence ongoing projects and contribute to my team’s success. I love how Salesforce emphasizes the importance of both professional and personal growth through mentorship support within the team, the option to take additional courses in a variety of fields and by encouraging us to give back to the community by volunteering. It is an honor to continue my career here at Salesforce, where I feel like I can unlock my potential as a developer."
Hila Ben Yosef, Software Engineering AMTS

During your interview, any time you get stuck on a problem, call it out, ask for help, our engineers get stuck all the time. They want to see how you collaborate in times where you may need support from a team member.”

Tim Kimball, Manager, Futureforce

Interview process.

Following a resume review, our interview process begins with a HackerRank assessment to test basic understanding of CS fundamentals and coding skills (click here for practice test). If you pass HackerRank, your resume will be shared with our engineering team. If you match with a team, you will then proceed to an interview with a hiring manager, which can last up to 60 minutes. Note: These interviews will be both technical and behavioral in nature. If successful, this interview will be followed by a technical interview which will include a live coding exercise. If it's a mutual fit, an offer will be extended.
Following a resume review, our interview process begins with a HackerRank assessment to test basic understanding of CS fundamentals and coding skills (click here for practice test). If you pass HackerRank, your resume will be shared with our engineering team. If you match with a team, you will then proceed to an interview with a hiring manager, which can last up to 60 minutes. If successful, you’ll be invited onsite for interviews with the team; these will be technical in nature; expect to write code on a whiteboard and cover topics such as CS Fundamentals/Database, Data Structures/Algorithms and more. If it’s a mutual fit, an offer will be extended.
Following a resume review, our interview process begins with a HackerRank assessment (only applicable to software defined security interns) to test basic understanding of CS fundamentals and coding skills (click here for practice test). If you pass HackerRank, your resume will be shared with our engineering team. If you match with a team, you will then proceed to an interview with a hiring manager, which can last up to 60 minutes. If successful, you’ll be invited to a technical interview where you can expect to meet with a senior level engineer, analyst, or product manager (depending on role) for a deeper dive into your technical knowledge. If it’s a mutual fit, an offer will be extended.
Following a resume review, our interview process begins with a writing test and the candidate sharing examples of their recent writing work that discusses technology or similar topics. From there, the hiring team will review the candidate’s portfolio before proceeding to two interviews, which last 45–60 minutes; these interviews will be both technical and behavioral in nature. If it’s a mutual fit, an offer will be extended.
Following a resume and a writing sample review, the candidate will be invited for a group discussion. If successful, you’ll be invited to a technical interview where you can expect to meet with a senior level engineer, analyst, or product manager (depending on role) for a deeper dive into your technical knowledge. You will then proceed to an interview with a hiring manager which can last up to 30 minutes. If it’s a mutual fit, an offer will be extended.

Learn more about
this career path.

Software Engineer

After completing an internship in a software engineering internship role at Salesforce, you will be eligible for full-time hire or a rehire internship based on your graduation date. If you receive a full-time offer, it will be a team cloud-agnostic offer to return to the larger Technology Organization. This ensures you will be matched to the appropriate group where you’ll have the most impact on your career and the company’s success.

Security

Career paths on the security team include Global Data Governance, Engineering & Operations, Communications & Engagement, Security Assurance, Product & Program Management, Government Cloud Engineering & Operations, and Governance, Risk Management, and Compliance. After completing a three-to-six-month-long internship on the security team at Salesforce, you are eligible for full-time hire or a rehire internship based on your graduation date. If you receive a full-time offer, it will be to return to the same team you interned with.
"Full of new experiences and people, Salesforce has enabled me to meet people from all over the world and work head to head with some of my most beloved teachers from university. I believe the internship program had a huge impact on my engagement with the company and helped me to deeply understand how such a big company like Salesforce works by not only learning my job but also how the company gives back to the community."
Lucas Garcia, Software Engineering AMTS

Prepare to interview.

Study today with the Salesforce platform, Trailhead.