Senior Performance Engineer

MuleSoft, San Francisco

Connecting the world's applications, data, and devices

Senior Performance Engineers at MuleSoft enable the Anypoint Platform to scale as we continue to transform how technologies and APIs connect with each other. It's a fast-growing team working in a fast-growing company whose customer base is ever expanding and onboarding large customers. MuleSoft’s Anypoint platform handles tens of thousands of APIs and manages lifecycle of those APIs and handles billions of transactions while enabling integrations every day. Our performance team not only influence the architecture of the MuleSoft product to be designed for performance, scalability, and reliability, but they also ensure that benchmarks and platform limits are established and capacity and sizing guidelines are provided to appropriate groups.

What you’ll achieve:

3 months:

  • Get comfortable with the benchmark methodology, tools and processes
  • Contribute to the automation framework and develop performance scripts
  • Manage performance projects from inception to release
  • Establish benchmarks, limits, and capacity plans for MuleSoft products
  • Be the performance owners for one or more product areas

12 months:

  • Evangelize performance best practices across the entire engineering organization
  • Publish customer-facing white papers
  • Support the field with tuning and sizing needs
  • Be the go-to person for multiple major product areas
  • Enable developers to be self-sufficient with performance needs
  • Bring in technical and process improvements to the team

What you’ll need to be successful:

  • Great engineering skills, strong CS fundamentals, and elegance in your work
  • Expertise in at least one language and enthusiasm to learn others. Our engineers have all kinds of backgrounds, including Java, C++, Python, and JavaScript
  • A strong sense of ownership of the work you do and belief in doing things the right way for the right reasons
  • Experience in leading a product performance from PoC to production quality at scale.
  • Be hands on with common profiling tools and commands
  • Have experience leading investigation with others to resolutions
  • Have solid knowledge on performance, the core principles, and methodologies
  • Know how to tune up the JVM, GC, and the kernel
  • BS, MS or Ph.D. in CS or related disciplines from top university
  • Track record of achievement, creativity, and ambition
  • Understanding of latest performance developments in the industry 
About MuleSoft, a Salesforce company
Our mission is to help organizations change and innovate faster by making it easy to connect the world’s applications, data, and devices. Companies like Spotify, McDonald’s, and Unilever rely on MuleSoft to stay agile, deliver faster, and make the most of their IT investment with API-led connectivity. Hiring exceptional people who want to build a great company together is our number one priority, and we’re committed to providing an equal opportunity workplace where everyone is supported and inspired to do their best work. We work tirelessly to build this culture, and we’re proud to have been named the #1 Top Workplace in the Bay Area and a best place to work 6 years in a row.
Salesforce.com and Salesforce.org are Equal Employment Opportunity and Affirmative Action Employers. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status. Headhunters and recruitment agencies may not submit resumes/CVs through this Web site or directly to managers. Salesforce.com and Salesforce.org do not accept unsolicited headhunter and agency resumes. Salesforce.com and Salesforce.org will not pay fees to any third-party agency or company that does not have a signed agreement with Salesforce.com or Salesforce.org.

About MuleSoft

Over a decade ago, founder Ross Mason created a short string of text that pioneered a simple, powerful idea: why crank out custom code over and over when it's faster and more efficient to assemble the right components? Today, over 175,000 developers and leading companies in almost every industry depend on our game-changing platform.

Want to learn more about MuleSoft? Visit MuleSoft's website.