Software/Infrastructure Architect - Distributed Systems

A leading enterprise cloud computing company defining the next generation of trusted enterprise computing in the cloud.
$230,700 - $384,100
Distributed Systems
Principal Software Engineer
In-Person
15+ years of experience
Enterprise SaaS · Cloud

Description For Software/Infrastructure Architect - Distributed Systems

Salesforce is seeking a Principal Software/Infrastructure Architect specializing in Distributed Systems to join their technology team. This role represents a unique opportunity to shape the future of enterprise cloud computing at one of the world's leading SaaS companies.

The position requires a seasoned professional with 15+ years of experience who will be instrumental in developing scalable, resilient, and fault-tolerant transactional systems. The ideal candidate will bring extensive expertise in cloud technologies, having successfully led on-premises to cloud transitions and worked across major cloud platforms including AWS, GCP, Azure, and Alibaba Cloud.

The role combines technical leadership with hands-on development, requiring both architectural vision and practical coding skills. You'll be working with cutting-edge technologies including Kubernetes and Java, while leading and mentoring team members. The position demands strong communication skills for executive presentations and cross-team collaboration.

Salesforce offers a competitive compensation package, with salaries ranging from $230,700 to $384,100, depending on location. The company is committed to creating an inclusive workplace and offers comprehensive benefits including medical, dental, and vision insurance.

This is an excellent opportunity for a technical leader who wants to make a significant impact on enterprise-scale distributed systems. You'll be joining a fast-paced, metrics-driven team that values collaboration and innovation. The role offers the chance to work on challenging technical problems while contributing to the next generation of cloud computing solutions.

If you're passionate about distributed systems, have a proven track record in cloud architecture, and want to work with a team that's defining the future of enterprise computing, this role presents an ideal opportunity to advance your career while making a meaningful impact in the industry.

Last updated 4 days ago

Responsibilities For Software/Infrastructure Architect - Distributed Systems

  • Architecture, design and hands-on implementation of scalable systems
  • Development of resilient and fault tolerant transactional systems
  • Technical leadership and guidance for junior engineers
  • Code writing and review
  • Collaboration with peer architects
  • Design document creation and review

Requirements For Software/Infrastructure Architect - Distributed Systems

Java
Kubernetes
  • 15+ years of professional experience (or M.Sc. with 12+ years experience)
  • Experience in transitioning on-premises product to cloud at production scale
  • Expertise in multi-cloud environments (AWS, GCP, Azure, Alibaba Cloud)
  • 10+ years hands-on experience with Kubernetes, Distributed Systems, and Java
  • Strong communication skills for executive presentations
  • Experience with relational databases
  • Exceptional mentoring and conflict resolution skills

Benefits For Software/Infrastructure Architect - Distributed Systems

Medical Insurance
Dental Insurance
Vision Insurance
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance

Interested in this job?

Jobs Related To Salesforce Software/Infrastructure Architect - Distributed Systems

Software Engineering Director- Bangalore

Lead engineering teams at Salesforce Bangalore, focusing on monitoring & analytics systems while managing and mentoring technical teams.

Software Engineering Architect

Principal Software Engineering Architect role at Salesforce focusing on security infrastructure, test automation, and platform architecture for the Hyperforce Trust Platform.

Software Engineering Architect - Distributed Systems

Principal Software Engineering Architect role at Salesforce focusing on distributed systems architecture and implementation, requiring 15+ years of experience in enterprise computing.

Software Engineering Architect (MuleSoft)

Senior software architecture role at Salesforce focusing on MuleSoft infrastructure, requiring 15+ years of experience in distributed systems and infrastructure technologies.

Software Engineering PMTS

Principal Software Engineer position at Salesforce focusing on distributed systems and AI, requiring 12+ years of experience in scalable software development.