Senior Software Engineer (DNS & Cloud Infrastructure)

Salesforce, Inc.

Ashington

On-site

GBP 85,000 - 120,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical Care
Life Insurance
Retirement Savings
Employee Assistance Programs
13 paid holidays

Job summary

Salesforce, Inc. seeks an experienced back-end engineer to design, build, and operate large-scale distributed systems on public cloud platforms. You will work on Kubernetes-based microservices, automation tooling, and IaC, while balancing live-site reliability and feature delivery in a fast-paced environment.

You should bring 5+ years in Python, deep knowledge of concurrency, and experience with CI/CD and cloud providers. Collaboration and on-call readiness are essential.

Qualifications

  • Proven backend development experience with Python.
  • Deep understanding of concurrency and scalable distributed systems.
  • Experience with Agile methodologies and Test Driven Development.

Responsibilities

  • Design, develop, and operate resilient distributed systems across data centers.
  • Deliver cloud infrastructure automation tools and validation platforms.
  • Build microservices on Kubernetes and containerization tech stack.
  • Implement Infrastructure-as-Code and cloud provisioning on AWS/GCP/Azure.
  • Participate in on-call rotations to maintain service availability.
  • Resolve complex performance and reliability issues with data-driven fixes.

Skills

Python
Concurrency
Distributed systems
Cloud platforms
Kubernetes
Docker
CI/CD
Terraform
Networking
On-call

Education

Bachelor's in CS or related field

Tools

Grafana
Jenkins
Travis CI
Puppet
Chef
Salt
Ansible
Splunk
Spinnaker
Terraform

Job description

  • Our Public Cloud engineering teams are responsible for innovating and maintaining a large scale distributed systems engineering platform that ships hundreds of features to production for tens of millions of users across all industries every day
  • Our users count on our platform to be highly reliable, lightning fast, supremely secure, and to preserve all of their customizations and integrations every time we ship
  • You will need deep experience with concurrency, large scale systems, proficiency with solving real-world data management challenges, a strong understanding of how to craft solutions that are highly available, and a proven ability to design, develop, and optimize the core back-end systems
  • Deliver cloud infrastructure automation tools, frameworks, workflows, and validation platforms on our public cloud platforms
  • Designing, developing, debugging, and operating resilient distributed systems that run across thousands of compute nodes in multiple data centers
  • Using and contributing to open source technology
  • Developing Infrastructure-as-Code
  • Writing microservices on containerization frameworks such as Kubernetes, Docker, Mesos
  • Resolving complex technical issues and drive innovations that improve system availability, resilience, and performance
  • Balancing live-site management, feature delivery, and retirement of technical debt
  • Participate in the team’s on-call rotation to address complex problems in real-time and keep services operational and highly available
Benefits
  • Medical Care
  • Life Insurance
  • Retirement Savings
  • Employee Assistance Programs
  • With 9 standard holidays and four floating holidays, you get a total 13 paid days off each year

Proven professional work experience with Python. In-depth understanding of OOP, design patterns, data structures, algorithms, and concurrencyExperience with Agile development methodology and Test Driven DevelopmentExperience maintaining monitoring platforms like GrafanaCI/CD experience with tools like Jenkins, and Travis CIConfiguration management with open-source tools, ideally Puppet, Chef, Salt, or AnsibleStrong understanding of fundamental network technologies like DNS, Load Balancing, SSL, TCP/IP, SQL, HTTP, Switches, RoutersSolid understanding of configuring, deploying, managing, and maintaining large cloud-hosted systemsEmbrace a culture and work environment that promotes diversity and inclusionExperience with container and orchestration systems like Kubernetes, Docker, etcA continuous learner, a critical thinker, and a team player with excellent communication skillsImplementation experience of large infrastructure projectsExperience with infrastructure automation tools like Splunk, Puppet, Spinnaker, Terraform, git, etcUse of AI assisted development tools to automate DNS and infrastructure managementPublic cloud engineering on GCP, AWS, and or Azure platforms. Cloud provisioning, infrastructure, and migration at cloud scaleIn-depth, hands-on experience with Linux Systems Administration and Troubleshooting, servers, and Cloud architecture. Good knowledge of Linux internalsMinimum of 5+ years of backend software development experience (Python) working with Cloud ArchitectureExperience using AWS Route 53Working in high-availability, 24x7x365 large-scale multi-datacenter environmentHighly skilled in packet analysis, network analysis tools, troubleshooting, and analytical fault diagnosisSecurity hardening of network infrastructure, such as DNSSEC

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior DNS & Cloud Infrastructure Engineer
Senior DNS & Cloud Infrastructure Engineer

Salesforce, Inc. • Ashington

On-site
GBP 85,000 - 120,000
Medical Care
Life Insurance
Retirement Savings
+2
Senior DevOps Networking Engineer
Senior DevOps Networking Engineer

Berkshire Grey • Bedford

Hybrid
GBP 70,000 - 110,000
Healthcare benefits
Vacation policy
Recognition program
+2
AWS Cloud Infrastructure Engineer
AWS Cloud Infrastructure Engineer

StarCompliance, Inc. • Leeds

On-site
GBP 70,000 - 110,000
Cloud Platform Engineer (AWS)
Cloud Platform Engineer (AWS)

Photon • Greater London

On-site
GBP 90,000 - 130,000
Backend Engineer
Backend Engineer

TESTQ Technologies LTD. • Sheffield

Hybrid
GBP 70,000 - 110,000
Platform Engineer
Platform Engineer

Duolingo • York and North Yorkshire

On-site
GBP 85,000 - 120,000
Medical Benefits
Wellbeing support
Fertility Benefits
+13
Back End Developer
Back End Developer

TESTQ Technologies • Sheffield

On-site
GBP 70,000 - 90,000
Site Reliability Engineer - AWS
Site Reliability Engineer - AWS

Spectrum IT Recruitment • City Of London

Hybrid
GBP 90,000 - 130,000
Life Insurance
Private Medical Insurance
Bonus Scheme
+3
Lead DevSecOps Engineer
Lead DevSecOps Engineer

Target Integration Ltd. • Gloucester

Hybrid
GBP 70,000 - 110,000
Site Reliability Engineer - AWS
Site Reliability Engineer - AWS

Spectrum IT • Greater London

Hybrid
GBP 85,000 - 120,000
Life Insurance
Private Medical Insurance
Bonus Scheme
+3