Tech Stack
AWSAzureCloudGoogle Cloud PlatformMicroservicesPython
About the role
- Define, communicate, and enforce system architecture principles, patterns, and standards across multiple platforms and services
- Design and oversee integrations between internal and external systems
- Lead, mentor, and grow a developer team
- Conduct architecture and code reviews
- Work closely with delivery teams, operations, and business stakeholders
- Establish and maintain best practices, reusable patterns, and architecture review processes
- Provide architectural oversight on proposed changes
Requirements
- 13+ years of experience in system architecture or engineering
- Minimum 5 years of hands-on experience integrating Salesforce and NetSuite
- Experience with integration platforms such as MuleSoft, Boomi, or Jitterbit
- Experience with Python for automation and scripting
- 7+ years in a leadership or management role
- Demonstrated success in designing and integrating complex systems at scale
- Deep understanding of cloud platforms (AWS, Azure, or GCP)
- Strong knowledge of architectural patterns (e.g., microservices, event-driven architecture)
- Experience with DevOps practices, CI/CD pipelines, and infrastructure as code
- Excellent communication and stakeholder management skills
- Persistent problem-solving mindset and proactive approach to learning new technologies
- Extended annual leave
- Private medical insurance
- Learning budget
- IT and wellness allowance
- Chance to participate in various activities to give back to the global community
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
system architectureintegrationSalesforceNetSuiteMuleSoftBoomiJitterbitPythonDevOpsCI/CD
Soft skills
leadershipmentoringcommunicationstakeholder managementproblem-solvingproactive learning