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 a month 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

PMTS / Principal Software Engineer - Backend - Distributed Systems

Principal Software Engineer position at Salesforce focusing on backend distributed systems development with 15+ years of experience required.

Software Engineering Director/Senior Director - Hyderabad

Lead software engineering teams at Salesforce Hyderabad, managing distributed systems development and driving technical excellence while mentoring engineering talent.

Software Engineering PMTS

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

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.