Software Engineering Architect

Leading Customer Company providing AI, Data and CRM solutions to help companies connect with customers in new ways.
$230,700 - $384,100
Distributed Systems
Principal Software Engineer
In-Person
5,000+ Employees
15+ years of experience
Enterprise SaaS

Description For Software Engineering Architect

Salesforce, the Customer Company, is seeking a Software Engineering Architect for their Hyperforce Trust Platform (HTP) teams. This role is crucial in managing security infrastructure and services for both internal and external customers. As part of a 1000+ member organization, you'll be responsible for delivering failure-proof Security services, infrastructure, networking, and compute solutions.

The position focuses on enhancing platform quality by identifying and eliminating bottlenecks, reducing manual work, and supporting developers to increase throughput and improve quality and trust outcomes. You'll serve as a key driver for improving Availability, Security, and Quality outcomes across teams.

The role requires deep technical expertise in distributed systems, cloud services, and test automation. You'll work with cutting-edge technologies including cloud platforms (AWS, GCP, Azure), containerization (Docker, Kubernetes), and messaging systems (Kafka). The ideal candidate will have extensive experience in delivering high-quality outcomes for large-scale distributed systems and a proven track record in architectural leadership.

Working at Salesforce means being part of a company that believes in business as the greatest platform for change. You'll have the opportunity to drive strategic quality initiatives, craft architectural principles, and lead technical innovation while working with some of the industry's best talents. The role offers competitive compensation and the chance to impact the future of enterprise software at a global scale.

If you're passionate about building scalable, secure, and high-performance systems, and want to be part of a company that values both technical excellence and social responsibility, this role presents an exceptional opportunity to shape the future of cloud computing and security infrastructure.

Last updated 14 minutes ago

Responsibilities For Software Engineering Architect

  • Drive strategic quality initiatives with Product Managers, Architects, Engineers, and SMEs
  • Coordinate and drive end-to-end Test automation and Performance test practice
  • Craft Test architectural principles, frameworks, and standards
  • Create enterprise-scalable and maintainable solutions
  • Improve communication and collaboration among teams
  • Provide input into long-range planning requirements and operational guidelines
  • Drive research, case studies, and prototypes on innovative technologies
  • Ensure continuous improvement of engineering excellence

Requirements For Software Engineering Architect

Java
Python
Kubernetes
Kafka
  • 15+ years of software development/Testing experience
  • Experience with cloud services (AWS, GCP, Azure)
  • Deep understanding of object-oriented programming
  • Experience with Java or Python
  • Deep understanding of software application performance factors
  • Experience in building test automation frameworks
  • Ability to mentor team members
  • Technical degree required
  • Experience with Docker and Kubernetes
  • Experience with Apache Spark, Kafka, EMR, EKS
  • Experience as a Performance Test Architect
  • Experience with CI/CD processes

Interested in this job?

Jobs Related To Salesforce Software Engineering Architect

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.

Software Engineering Architect

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

Senior Director Software Engineering

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