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 2 months 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 software engineering teams in building scalable monitoring and analytics systems at Salesforce Bangalore, managing distributed systems and cloud infrastructure.

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 Architect

Principal Software Engineering Architect role at Salesforce, leading distributed systems architecture across multiple cloud platforms with focus on security and scalability.

Software Developer - Architect

Principal Software Developer-Architect position at Oracle, leading complex distributed systems development with 10+ years of experience required.

Software Principal Engineer

Principal Software Engineer role at Dell Technologies focusing on next-gen AI storage systems using Kubernetes, Go, and C++.