Description
About Salesforce
Salesforce is the #1 AI CRM, where humans with agents drive customer success together.
The Experience
We are looking for a Software Engineer to join our Public Cloud engineering team. You will be 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.
Responsibilities
- Deliver cloud infrastructure automation tools, frameworks, workflows, and validation platforms on our public cloud platforms
- Design, develop, debug, and operate resilient distributed systems that run across thousands of compute nodes in multiple data centers
- Use and contribute to open-source technology
- Develop Infrastructure-as-Code
- Write microservices on containerization frameworks such as Kubernetes, Docker, Mesos
- Resolve complex technical issues and drive innovations that improve system availability, resilience, and performance
- Balance 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
Requirements
- Minimum of 5+ years of backend software development experience (Python) working with Cloud Architecture
- In-depth, hands-on experience with Linux Systems Administration and Troubleshooting, servers, and Cloud architecture
- Proven professional work experience with Python
- Public cloud engineering on GCP, AWS, and/or Azure platforms
- Use of AI-assisted development tools to automate DNS and infrastructure management
- Solid understanding of configuring, deploying, managing, and maintaining large cloud-hosted systems
- Experience with container and orchestration systems like Kubernetes, Docker, etc.
- Experience with infrastructure automation tools like Splunk, Puppet, Spinnaker, Terraform, git, etc.
- Strong understanding of fundamental network technologies like DNS, Load Balancing, SSL, TCP/IP, SQL, HTTP, Switches, Routers
- CI/CD experience with tools like Jenkins, and Travis CI
- Implementation experience of large infrastructure projects
- A continuous learner, a critical thinker, and a team player with excellent communication skills
- Embrace a culture and work environment that promotes diversity and inclusion
Nice to Have
- Experience using AWS Route 53
- Working in high-availability, 24x7x365 large-scale multi-datacenter environment
- Highly skilled in packet analysis, network analysis tools, troubleshooting, and analytical fault diagnosis
- Security hardening of network infrastructure, such as DNSSEC
Benefits
- Time off programs
- Medical, dental, vision
- Mental health support
- Paid parental leave
- Life and disability insurance
- 401(k)
- Employee stock purchasing program
For more fresh new jobs, check out yubhub.co.