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 ( https://slack.engineering/flannel-an-application-level-edge-cache-to-make-slack-scale/ ), 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 www.equality.com and explore our company benefits at www.salesforcebenefits.com .
Salesforce 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: https://www.salesforcebenefits.com.