Senior Platform Engineer

 About the Team:

The Core Platform team builds some of the most critical pieces of infrastructure for MuleSoft customers. We are looking for engineers that get an immense amount of pleasure from seeing their services enable others to move fast. We are building reusable components using the latest and greatest technology stack in the industry, including Kubernetes, Docker, AWS and more.

About the Position:

As a Senior Platform Engineer, you will:

  • Tackle challenges around user experience, scale, security, analytics, and cross-platform portability
  • Work with modern containerization technologies like Docker and Kubernetes
  • As a member of a small engineering team, provide technical leadership, mentorship, and drive technological impact
  • Be involved in key strategic decisions across the engineering org, with the unique opportunity to grow into a leadership role
  • Architect and implement new components of our service platform
  • Work with cutting-edge technologies that are defining the future of the cloud
  • Collaborate with other engineers on the team to foster solid engineering principles and represent our engineering values
  • As a senior member of the team, use both technical and relational skills to lead large scale projects to completion
  • Collaborate, influence, and drive for improvement across scrum teams
  • Participate in product discussions, influence the roadmap, and take ownership and responsibility over new projects to make them happen

Position Deliverables:

  • Build out MuleSoft’s CI/CD pipeline and container orchestration layer
  • Design, build, and operate other platform components such as messaging/queuing, secrets management, configuration management, and more

About You:

  • The ability to reason about machine/container lifecycle, operations, and developer workflow
  • A minimum 7 years of experience in highly scalable services-based distributed systems
  • Strong Linux fundamentals such as networking, system calls, iptables rules, and kernel features
  • Experience building persistent data stores and queueing systems
  • Comfortable with one of the following languages: Java, Go!, or Python (Java/Scala polyglots also welcome)
  • Familiarity with the Kubernetes project and ecosystem is highly desirable
  • Demonstrated ability to build automation and pipeline orchestration
  • A familiarity with package management concepts
  • A familiarity with concepts on reliability, availability, and scalability
  • Demonstrated ability to build reusable software and infrastructure components

About Our Benefits:

  • Competitive medical, dental, and vision insurance for you and your family
  • 401(k) and pre-tax health care, dependent care and commuter benefits (FSA)
  • “No policy” vacation policy
  • Commute up the peninsula on the MuleSoft shuttle
  • Gym discounts and on-site yoga classes
  • Mac or PC
  • Fully stocked kitchen, regular catered lunches, weekly happy hours, family nights
  • Annual, all-company weeklong MeetUp trip for collaboration, learning and inspiration



Meet Some of MuleSoft's Employees

Tracy T.

Team Lead, Account Development

Tracy coaches, trains, and provides continuous sales education for her MuleSoft Account Development Representative Team. She executes on finding qualify opportunities that result in closed won business.

Shuba S.

Manager, Solution Consulting

Shuba manages MuleSoft’s West Coast Solution Consulting Team, helping create innovative integration solutions for customers to enable their business transformation.

Back to top