Software Engineering Architect (MuleSoft)

A global cloud-based software company specializing in customer relationship management and enterprise solutions.
$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 (MuleSoft)

Salesforce is seeking a Software Engineering Architect for their MuleSoft division to play a crucial role in designing and implementing robust, scalable infrastructure solutions. This senior-level position requires 15+ years of experience and deep expertise in distributed systems and infrastructure technologies. The role involves architectural design, technical leadership, and collaboration across teams to ensure the success of infrastructure projects.

As an architect, you'll be responsible for developing high-level and detailed architectural designs, providing technical expertise across MuleSoft Trust & Infrastructure, and offering guidance to development teams. You'll work on challenging problems involving scalability, security, and performance optimization while staying current with emerging technologies.

The ideal candidate will have extensive experience in building high-scale, low-latency distributed systems, strong knowledge of cloud platforms, containerization, and orchestration tools. You'll need expertise in networking, DNS, database technologies, and modern DevOps practices. The role also involves mentoring other technical staff and driving technical excellence across the organization.

Salesforce offers competitive compensation ranging from $230,700 to $384,100 depending on location, along with comprehensive benefits including medical, dental, vision insurance, and equity. The company is committed to creating an inclusive workplace and provides equal opportunities for all qualified candidates. This is an excellent opportunity to join a leading enterprise software company and make a significant impact on critical infrastructure systems.

Last updated 12 days ago

Responsibilities For Software Engineering Architect (MuleSoft)

  • Develop and document high-level and detailed architectural designs
  • Provide technical expertise across MuleSoft Trust & Infrastructure
  • Offer expert guidance to development teams
  • Partner with service teams to understand and address challenges
  • Identify and mitigate potential risks
  • Monitor and enhance infrastructure performance
  • Coach and mentor LMTS and PMTS
  • Drive technical excellence and support professional development
  • Support technical deliveries and organizational mandates

Requirements For Software Engineering Architect (MuleSoft)

Kubernetes
  • Bachelor's or Master's degree in Computer Science, Information Technology, or related field
  • 15+ years of experience in software architecture
  • Expertise in building high scale low latency distributed systems
  • Experience with infrastructure technologies
  • Strong understanding of networking, DNS, and database technologies
  • Experience with Service Mesh, EKS, Nginx, and DevOps practices
  • Excellent communication and interpersonal skills
  • Strong problem-solving abilities and attention to detail

Benefits For Software Engineering Architect (MuleSoft)

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Competitive compensation
  • Comprehensive benefits package
  • Equal employment opportunity

Interested in this job?

Jobs Related To Salesforce Software Engineering Architect (MuleSoft)

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 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.