MuleSoft careers

Senior Software Engineer - C++


MuleSoft is changing how the world connects by building a platform that unlocks information and eliminates the friction of integration. APIs are the catalyst for this change, and MuleSoft has been at the forefront of innovation in this space since launching the first true enterprise iPaaS, Anypoint Platform, built around the leading open source Mule kernel.

Anypoint Platform is a multi-tenanted, highly scalable, hybrid cloud that offers enterprise-level services for connectivity solutions, including messaging, scheduling, monitoring, analytics, alerting, security, networking, identity, access management and more.

We're growing quickly and need a Senior Software Engineer in the MuleSoft Security Fabric ecosystem. The Security Fabric is an integral and evolving component of the Anypoint Platform, proving world-class, best in brand security of APIs. This role is at the forefront of numerous technologies, as well as the rapidly changing security threat landscape. You will impact software design and development, using both C++ and Java programming language.

Goals for your first three months:

30 days:

  • Quickly come up to speed on existing architecture and tooling
  • Integrate with the team and learn how we roll
  • Become familiar with the Anypoint Platform at an introductory level

60 days:

  • Become deeply immersed in the code base, which is in excess of 1 million lines of C++ and 4 million lines of Java
  • Learn by getting your hands dirty, and make an immediate contribution to targeted software area
  • Develop increased understanding of the Anypoint Platform and its core components

90 days:

  • Take on design and development responsibility for new features
  • Drive ongoing efforts in scalability and performance
  • Contribute to ideation to drive future releases and technology

The ideal candidate will have:

  • MSCS required
  • Fluent in both C++ and Java programming languages
  • Track record of team successes and individual contribution
  • Experience with secure software development and principles
  • Demonstrable software tuning for performance and reliability
  • Experience with Kubernetes and distributed systems

About Our Benefits:

  • Equity and generous Employee Stock Purchasing Program
  • Unlimited vacation
  • Regular opportunities to participate in charitable activities
  • Annual MeetUp, our company-wide offsite to learn, grow, and connect
  • Competitive medical, dental, and vision benefits for you and your family
  • 401(k) and pre-tax health insurance, dependent care, and commuter benefits (FSA)




About Us

Our mission is to help organizations change and innovate faster by making it easy to connect the world’s applications, data, and devices. MuleSoft's Anypoint Platform is at the heart of the applications and services you use every day, like Spotify and Salesforce, from Global 500 corporations to emerging companies in approximately 60 countries. Hiring the best and brightest people is our number one priority—our people define our culture and our future. We’re committed to providing an equal opportunity workplace where everyone is supported and inspired to fulfill our mission and build a successful company together. One of the fastest growing software companies, now with 18 global offices, we’ve been named the #1 Top Workplace in the Bay Area and a best place to work five years in a row—but we’ve barely scratched the surface. We need fiercely determined people to help us take on this challenge. Join the team!

To all recruitment agencies: MuleSoft does not accept unsolicited agency resumes. Please do not forward resumes to MuleSoft employees or to any other company location. MuleSoft is not responsible for any fees related to unsolicited resumes and will not pay fees to any third-party agency or company that does not have a signed agreement with the company. MuleSoft provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws. MuleSoft complies with applicable state and local laws governing non-discrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. MuleSoft expressly prohibits any form of unlawful employee harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of MuleSoft employees to perform their expected job duties is absolutely not tolerated.


Refer a friend