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 a month 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 Director/Senior Director - Hyderabad

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

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 PMTS

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

Software/Infrastructure Architect - Distributed Systems

Principal Software Architect position focusing on distributed systems and cloud infrastructure at Salesforce, requiring extensive experience in cloud technologies and system design.

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.