Stand out for this role — generate a tailored resume and cover letter in about a minute.
Salesforce is seeking a senior backend engineer to design, develop, and operate large-scale distributed systems on our public cloud platforms. You will build reliability, performance, and security into core services used by millions of users across industries.
Responsibilities include designing, debugging, and operating resilient back-end systems, implementing infrastructure-as-code, and contributing to open-source tooling.
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