Senior Software Engineer

Global leader in CRM and enterprise cloud solutions, helping businesses transform their customer relationships and operations.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer

Salesforce is seeking a Senior Software Engineer to join their Platform Engineering team within the Availability/Infrastructure Engineering organization. This role is crucial in developing and maintaining platforms that support key pillars of observability, reliability, and availability across Salesforce's systems. The position involves working with cutting-edge technologies including Python, Go, Kubernetes, and cloud platforms to build highly scalable, distributed platform services.

The ideal candidate will be responsible for designing and implementing robust platform solutions that empower development teams to assess product availability, detect system disruptions, and provide actionable insights into customer impact. This role offers an opportunity to work on complex engineering challenges while collaborating with global teams in an Agile environment.

The Platform Engineering team plays a vital role in creating abstraction layers that simplify service ownership complexities and working on cross-cutting initiatives to ensure system reliability. You'll be involved in everything from architectural decisions to hands-on coding, using modern technologies and best practices in software development.

As a Senior Software Engineer, you'll have the opportunity to mentor team members, lead high-value initiatives, and contribute to the technical direction of critical platform services. The role requires strong technical expertise combined with excellent communication skills to work effectively with cross-functional teams.

This position at Salesforce offers the chance to work with a leading enterprise software company known for its innovative culture and commitment to equality. You'll be part of a team that directly impacts the reliability and performance of systems used by thousands of customers worldwide, while having opportunities for professional growth and development.

Last updated 14 days ago

Responsibilities For Senior Software Engineer

  • Design, develop, and optimize platform solutions using Python and/or Go
  • Architect, build, and manage distributed systems and cloud-native applications
  • Deploy, monitor, and manage containerized workloads using Kubernetes
  • Automate infrastructure provisioning and CI/CD pipelines using Terraform
  • Collaborate with cross-functional teams to deliver robust solutions
  • Drive software development best practices
  • Troubleshoot complex production issues
  • Mentor team members and lead high value initiatives
  • Participate in Agile processes

Requirements For Senior Software Engineer

Python
Go
Kubernetes
  • 6+ years of hands-on software development experience
  • Strong programming skills in Python and/or Go
  • Experience in building and maintaining scalable, distributed systems
  • Mandatory hands-on experience with Kubernetes
  • Expertise with infrastructure-as-code tools like Terraform
  • Experience with cloud platforms like AWS
  • Strong understanding of CI/CD pipelines
  • Solid understanding of software design principles
  • Strong communication and leadership skills

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Comprehensive benefits package
  • Competitive compensation

Interested in this job?

Jobs Related To Salesforce Senior Software Engineer

Agentforce Success Engineer

Senior Agentforce Success Engineer role at Salesforce, focusing on implementing AI-powered agents and solutions within Salesforce environments.

Backend Software Engineer/Senior Software Engineer

Senior Backend Software Engineer role at Salesforce focusing on cloud infrastructure tooling and developer experience, using Golang and Terraform.

Senior CCE Engineer

Senior CCE Engineer role at Salesforce focusing on customer-centric engineering, requiring expertise in Java, JavaScript, and platform troubleshooting.

Senior/Lead Backend Engineer

Senior/Lead Backend Engineer role at Salesforce's Tableau division, focusing on CI infrastructure and developer tooling with Python, AWS, and Kubernetes.

Senior Backend Software Engineer

Senior Backend Software Engineer position at Salesforce in Tel Aviv, focusing on distributed systems and cloud infrastructure with 5+ years experience required.