Salesforce is seeking an innovative and experienced Software Engineering Architect to join their dynamic team. This role is a unique opportunity to design and build the future of integration and application deployment by leveraging the power of the Salesforce ecosystem, specifically focusing on their MuleSoft Platform and Heroku platform. They will be instrumental in architecting scalable, resilient, and high-performance solutions that empower their customers to connect their data, apps, and devices.
Requirements
- 10+ years of software development experience, with at least 5+ years in a technical leadership or architect role.
- Deep, hands-on expertise designing complex integration solutions.
- Strong understanding of containers and kubernetes
- Expertise in enterprise integration patterns, microservices architecture, RESTful APIs, and event-driven systems.
- Strong proficiency in at least one major programming language (e.g., Java, Go, Python, Node.js).
- Experience with cloud infrastructure (AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes).
- Salesforce Certified MuleSoft Platform Architect and/or Heroku Architect certification.
Responsibilities
- Lead the architectural design and development of large-scale, enterprise-grade solutions on the MuleSoft and Heroku platforms.
- Define best practices, reusable patterns, and technical standards for our engineering teams.
- Serve as the subject matter expert for MuleSoft and Heroku, providing technical guidance, mentorship, and oversight to senior engineers and development teams.
- Drive technical roadmap discussions and influence product direction.
- Work closely with product managers, engineering leads, and other architects to translate business requirements into robust technical designs.
- Ensure seamless integration between MuleSoft, Heroku, and the core Salesforce platform.
- Stay at the forefront of cloud-native technologies, integration patterns, and PaaS/iPaaS trends.
Other
- Excellent communication skills with the ability to articulate complex technical concepts to both technical and non-technical audiences.
- Experience with other parts of the Salesforce ecosystem (e.g., Core Platform, Experience Cloud, Tableau).
- Knowledge of CI/CD pipelines, DevOps practices, and infrastructure-as-code (e.g., Terraform).
- Experience designing multi-tenant SaaS platforms.
- Salesforce is an equal opportunity employer and maintains a policy of non-discrimination with all employees and applicants for employment.