Director - Software Engineering

Salesforce Inc.
San Francisco, CA, United States
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Agile Methodology Artificial Intelligence Amazon Web Services C++ (Programming Language) Software Quality Software Debugging Linux Distributed Systems Networking Basics Scrum Methodology Secure Coding
+5 more
Software Engineering Cloud Platform System Test-Driven Development (TDD) Technical Debt Golang

Job description

Experteer Overview As a leader of the Edge service team, you drive the design and delivery of a secure, scalable, and self-healing distributed platform. You’ll guide a group of engineers to own live production services, modernize towards cloud-native primitives, and contribute to OSS initiatives. You’ll work with cross-functional partners to balance feature delivery with reliability at scale, across datacenters and thousands of compute nodes. This role offers the chance to influence a mission-critical edge infrastructure at a market-leading AI CRM company. Compensation / Benefits * Manage and recruit a team of engineers * Own service ownership with reliable, self-healing design * Operate under pressure within complex dependency constraints * Build large-scale distributed systems in cloud environments * Leverage public clouds (AWS and GCP) and network fundamentals * Apply Scrum/Agile practices with emphasis on code quality and secure coding * Balance live-site management, feature delivery, and technical debt retirement * Design, develop, debug, and operate resilient distributed systems across multiple datacenters Tasks * 9+ years of experience * at least 4 years of management experience * experience with Golang, Java and/or C++ in Linux/UNIX environments * production/live-site service ownership * distributed system design * owning multiple instances of a mission-critical service * experience with Agile development and Test-Driven Development * telemetry/metrics to drive operational excellence Key requirements * time off programs * medical * dental * vision * mental health support * paid parental leave’,’life and disability insurance’,’401(k)’,’employee stock purchasing program

Requirements

_ delivery, and technical debt retirement * Design, develop, debug, and operate resilient distributed systems across multiple datacenters Tasks * 9+ years of experience * at least 4 years of management experience * experience with Golang, Java and/or C++ in Linux/UNIX environments * production/live-site service ownership * distributed system design * owning multiple instances of a mission-critical service * experience with Agile development and Test-Driven Development * telemetry/metrics to drive operational excellence Key requirements * time off programs * medical * dental * vision * mental health support * paid parental leave’,’life and disability insurance’,’401(k)’,’employee stock purchasing program

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

2:59 min

Applying secure coding practices and proactive system monitoring

Mihaela-Roxana Ghidersa · LIVE

1:39 min

Speaker introduction and software engineering background

Daniel Raniz Raneland · LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all