Salesforce

AI CRM

Sr.SoftwareEngineer,DNSEngineeringandAutomation

$149–224k United States FULL TIME
The Brief

“Sr. Software Engineer, DNS Engineering and Automation at Salesforce. Skills: DNS Engineering, Automation, Go, Python, REST APIs, AI integration. Develop software services to manage DNS, DHCP, IP Allocation Management infrastructure in a distributed systems environment. Write clean, reusable, testable REST APIs in an agile environment”

What You'll Achieve.

Minimize the potential for future impact; Deliver secure, optimized, and high-quality code; Drive efficiency and innovation at scale

Industry & Context.

AI CRM
Problems you'll solve

Troubleshooting skills, especially in a complex application stack

Eligibility Requirements

Participate in on-call rotation to support the team's live site services

What They're Looking For.

Must Have

Minimum of 5 years object-oriented coding experience in Go/Python., Experience developing, using, and maintaining REST services and clients., General understanding on the functions and management of network services including DNS, DHCP and IPAM., Working experience with source code management, testing frameworks, code packaging, and build/release processes, Working experience in Linux OS environments, Excellent communication skills, both written and verbal, troubleshooting skills, especially in a complex application stack, A demonstrated, genuine AI-first approach to engineering., Experience using AI tools (e.g. , Claude Code, GitHub Copilot, Codex, Cursor, etc. ) in development workflows, Advanced prompt engineering skills and the ability to write precise, structured prompts and cultivate the system context that makes AI outputs reliable, secure, and production-ready, A related technical degree required

Nice to Have

Experience building and maintaining continuous integration tests., Jenkins and Puppet experience, Experience using Infoblox devices and WAPI interface

What You'll Do.

Develop software services to manage DNS

IP Allocation Management infrastructure in a distributed systems environment

testable REST APIs in an agile environment

Support management of the team’s technical infrastructure (e. g.

Build and ship high-quality

production-grade software using modern engineering practices

with AI as a core part of your development workflow

Design and orchestrate complex systems where AI agents integrate seamlessly into human workflows

Contribute to building and maintaining the shared system context

Critically evaluate code (Human or AI-generated) for correctness

Incident management on all aspects of the production DNS solution

Performing break/fix and proactive maintenance to resolve outages and minimize the potential for future impact

and decommissioning public cloud environments

Support Hyperforce DNS-related customer issues

Ensure thorough root cause analysis is completed on all the customer-impacting problems

How You'll Work.

Team & Collaboration

Work closely with a cross functional team of software developers, network engineers and system engineers to define the tools, processes and implementation to support agile software development

Communication Scope

Excellent communication skills, both written and verbal

Free ATS check

Applying for this Sr. Software Engineer, DNS Engineering and Automation role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Salesforce?

Real rants from real employees. Read before you apply.

Read Company Rants →