Software Engineer (DNS & Cloud Infrastructure)

Salesforce, Inc.

Ashington

On-site

GBP 70,000 - 120,000

Full time

4 days ago
Be an early applicant

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 and days off

Job summary

Salesforce, Inc. seeks backend engineers to design, develop, and operate large-scale distributed systems for a public cloud platform. You will build infrastructure-as-code, automate cloud provisioning, and develop microservices with Kubernetes and Docker to ensure high availability.

You will join an on-call rotation, collaborate across teams, and contribute to secure, scalable solutions across data centers and multiple clouds.

Qualifications

  • Experience with large-scale distributed systems and cloud architecture.
  • Proficiency in Python with OOP and concurrency concepts.
  • Hands-on with Linux systems administration and troubleshooting.
  • Experience with Kubernetes, Docker, and infrastructure automation.
  • Familiarity with CI/CD pipelines and monitoring tools.

Responsibilities

  • Design, develop, and operate resilient distributed systems across data centers.
  • Build infrastructure-as-code and automation tooling for cloud platforms.
  • Participate in on-call rotations to keep services available 24x7.
  • Resolve complex issues to improve availability, resilience, and performance.
  • Contribute to open source and use cloud provisioning technologies.

Skills

Python
Linux
Cloud Architecture
Kubernetes
Docker
Terraform
Ansible
CI/CD
Grafana
Spinnaker
DNS
Networking
Security hardening
On-call experience

Tools

Kubernetes
Docker
Mesos
Puppet
Chef
Salt
Ansible
Jenkins
Travis CI
Terraform
Git
Splunk
Spinnaker
Grafana

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
  • 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

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 systemsIn-depth, hands-on experience with Linux Systems Administration and Troubleshooting, servers, and Cloud architecture. Good knowledge of Linux internalsPublic cloud engineering on GCP, AWS, and or Azure platforms. Cloud provisioning, infrastructure, and migration at cloud scaleConfiguration management with open-source tools, ideally Puppet, Chef, Salt, or AnsibleCI/CD experience with tools like Jenkins, and Travis CIExperience with infrastructure automation tools like Splunk, Puppet, Spinnaker, Terraform, git, etcUse of AI assisted development tools to automate DNS and infrastructure managementMinimum of 3 years of backend software development experience (Python) working with Cloud ArchitectureSolid understanding of configuring, deploying, managing, and maintaining large cloud-hosted systemsEmbrace a culture and work environment that promotes diversity and inclusionExperience with Agile development methodology and Test Driven DevelopmentA continuous learner, a critical thinker, and a team player with excellent communication skillsStrong understanding of fundamental network technologies like DNS, Load Balancing, SSL, TCP/IP, SQL, HTTP, Switches, RoutersProven professional work experience with Python. In-depth understanding of OOP, design patterns, data structures, algorithms, and concurrencyExperience maintaining monitoring platforms like GrafanaExperience with container and orchestration systems like Kubernetes, Docker, etcImplementation experience of large infrastructure projectsExperience 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 Software Engineer (DNS & Cloud Infrastructure)
Senior Software Engineer (DNS & Cloud Infrastructure)

Salesforce, Inc. • Ashington

On-site
GBP 85,000 - 120,000
Medical Care
Life Insurance
Retirement Savings
+2
Systems Engineer (DNS)
Systems Engineer (DNS)

Cloudflare • United Kingdom

Hybrid
GBP 90,000 - 150,000
Stock ownership
Competitive total rewards
Generous vacation
+5
Senior DevOps Networking Engineer
Senior DevOps Networking Engineer

Berkshire Grey • Bedford

Hybrid
GBP 70,000 - 110,000
Healthcare benefits
Vacation policy
Recognition program
+2
Senior Systems Engineer (Developer Tooling)
Senior Systems Engineer (Developer Tooling)

Cloudflare • United Kingdom

On-site
GBP 70,000 - 110,000
Competitive total rewards including/股票
Flexible vacation policy
Paid parental leave
+3
Senior Systems Engineer, Sarsen
Senior Systems Engineer, Sarsen

Aws Emea Sarl (Uk Branch) • England

On-site
GBP 90,000 - 130,000
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
Cloud Engineer
Cloud Engineer

Akkodis • Stevenage

On-site
GBP 50,000 - 75,000
Cloud Engineer
Cloud Engineer

Hydrogen Group • Greater London

Hybrid
GBP 65,000 - 105,000
GCP Cloud Engineer
GCP Cloud Engineer

DELTACLASS TECHNOLOGY SOLUTIONS LIMITED • Leeds

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

Photon • Greater London

On-site
GBP 90,000 - 130,000