×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer, Network Service Mesh - Slack

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: Salesforce
Full Time position
Listed on 2026-02-28
Job specializations:
  • IT/Tech
    Systems Engineer
Job Description & How to Apply Below
Location: Greater London

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

Salesforce is the #1 AI CRM, where humans with agents drive customer success together. Here, ambition meets action. Tech meets trust. And innovation isn’t a buzzword — it’s a way of life. The world of work as we know it is changing and we’re looking for Trailblazers who are passionate about bettering business and the world through AI, driving innovation, and keeping Salesforce's core values at the heart of it all.

Ready to level-up your career at the company leading workforce transformation in the agentic era? You’re in the right place! Agentforce is the future of AI, and you are the future of Salesforce.

About The Team

The Service Network team plays a critical role in ensuring the fast, secure, and reliable delivery of Slack to over 14M+ daily active users worldwide. At the heart of our work is the design and operation of robust service-to-service networking, powered by advanced service mesh technologies and service discovery. This enables secure, scalable, and resilient communication between internal services—supporting high availability and enforcing strong security boundaries.

In addition, we architect, build, and maintain the systems behind Ingress load balancing and intelligent traffic management, including a custom fleet of software load balancers, cloud-based load balancing infrastructure, DNS, and CDN services.

Slack’s infrastructure is always evolving to support our fast-growing business. Service Network's roadmap is aimed at improving ease-of-use of our infrastructure by providing our developers' features such as blue-green deployments out of the box. We are a small team making a large impact. We rapidly iterate and work closely with other teams in engineering ensuring resilient systems built to scale. We have a strong commitment to quality and understand that simplicity and reliability should be primary aspects of the systems that we build.

Reliability is Slack’s most critical feature! Accordingly, Service Network is responsible for systems vital to Slack’s availability. We work to make our systems scalable, efficient, and operating according to our high standards in production. We also partner with other engineering teams to find solutions to improve end-to-end customer experience in Slack.

Slack has a positive, diverse, and supportive culture — we look for people who are curious, inventive, and work to be a little better every single day. In our work together we aim to be smart, humble, hardworking and, above all, collaborative. If this sounds like a good fit for you, why not say hello?

About

The Role

This is a full-time senior engineering position based in Ireland.

What you will be doing
  • Lead development of scalable, reliable, and secure service mesh infrastructure across our platform, enabling seamless service-to-service communication.
  • Drive the execution for initiatives related to service discovery, observability, security (mTLS, policy enforcement), and traffic management (circuit breaking, graceful failovers, blue/green routing).
  • Collaborate cross-functionally with the Compute, Security, and Monitoring teams to integrate service mesh capabilities into development and deployment workflows.
  • Contribute to and/or extend open-source projects such as Istio, Linkerd, or Envoy to meet the evolving needs of our infrastructure.
  • Mentor and guide engineers across teams, fostering knowledge sharing and elevating the overall technical capability of the organization.
  • Continuously evaluate emerging technologies in the service mesh and cloud-native space, identifying opportunities for innovation and improvement.
  • Taking ownership of critical technical issues to maintain optimal service mesh operation, meeting or exceeding performance, reliability, and SLO targets.
What you should have
  • 5+ years of experience in software engineering, with a strong focus on distributed systems, cloud-native applications, and microservices.
  • Deep understanding of service mesh technologies such as Istio, Linkerd, or other…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary