Software Engineering Manager, Edge Services - Slack

Company:  Salesforce
Location: Minneapolis
Closing Date: 07/11/2024
Salary: £150 - £200 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

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.

Job Category

Software Engineering

Job Details

About Salesforce

We’re Salesforce, the Customer Company, inspiring the future of business with AI+ Data +CRM. Leading with our core values, we help companies across every industry blaze new trails and connect with customers in a whole new way. And, we empower you to be a Trailblazer, too — driving your performance and career growth, charting new paths, and improving the state of the world. If you believe in business as the greatest platform for change and in companies doing well and doing good – you’ve come to the right place.

Slack is looking for an Engineering Manager to join our Edge Services team! You will be leading a team of senior engineers responsible for delivering key parts of our globally distributed backend infrastructure that keep Slack fast and reliable. An outstanding candidate will be an engineer leader with experience in leading effective engineering teams, knowledgeable around high-performance distributed systems, and developing scalable infrastructure services written in Go.

About The Role

For our customers, Slack is where work happens, a teamwork hub through which work product, ideas, and meaningful business process flows. Slack operates at tremendous scale, with systems that process millions of events per second. The Edge Services team, part of Slacks’ Core Infrastructure organization, is building critical services that enable Slack to scale for our largest customers. Our team is responsible for these services, which run in Edge regions around the world:

  • Flannel ( our globally-distributed edge cache, which serves ~20% of all of Slack's API traffic and powers our most latency sensitive queries
  • Our privacy-preserving image and video proxy
  • File upload and download accelerators
  • Our role-based access control service

As manager for the Edge Services team, you’ll be helping build the technical vision and strategy for the future of edge caching at Slack, so we can support a growing number of customers and product features without increasing complexity. You’ll be responsible for driving new initiatives while ensuring our infrastructure services are reliable, efficient, scalable, and ultimately powerful to build phenomenal products for our client. You will guide the engineering approach as well as communicating strategy and results to the broader organization, and will partner with other leaders in product and engineering to build our next generation of features and services. If this sounds like it aligns with your background, why not apply?!

What You Should Have

  • Bachelor’s degree in Computer Science, Engineering or related field, or equivalent training, fellowship, or work experience.
  • 5+ years of proven experience in software engineering and 2+ years of engineering management experience.
  • Prior hands-on experience in the realm of distributed systems, infrastructure engineering and/or other related areas.
  • Passion for establishing data driven culture, building impactful teams, and growing business impact.
  • You are able to weigh several and often conflicting constraints to make rapid decisions in a dynamic and quickly-growing company. You are pragmatic, organized, and biased toward shipping.
  • You are a very strong verbal and nonverbal communicator. You’re excited to explain sophisticated technical concepts and share your knowledge with diverse audiences both internally and externally.
  • You excel at building roadmaps and can develop a long-term team vision in partnership with other engineering teams at Slack. You can then be accountable for driving project execution.
  • You love helping engineers develop new skills and advance in their careers. You don’t shy away from performance conversations and you recognize the relationship between objective feedback and career growth.

Nice To Have

  • Proficiency in developing performant distributed systems written in Go
  • Experience running infrastructure within an AWS environment using Terraform
  • Exposure to containerization technologies, such as Kubernetes/EKS
  • Experience with observability tools such as Grafana, Logstash, and Honeycomb

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 and explore our company benefits at is an Equal Employment Opportunity and Affirmative Action Employer. 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 does not accept unsolicited headhunter and agency resumes. Salesforce will not pay any third-party agency or company that does not have a signed agreement with Salesforce.

Salesforce welcomes all.

For Colorado-based roles, the base salary hiring range for this position is $138,000 to $189,800.

Compensation offered will be determined by factors such as location, level, job-related knowledge, skills, and experience. Certain roles may be eligible for incentive compensation, equity, benefits. More details about our company benefits can be found at the following link:

#J-18808-Ljbffr
Apply Now
An error has occurred. This application may no longer respond until reloaded. Reload 🗙