Company: Careers

MuleSource is a fast-paced startup based in San Francisco with developers and customers all over the world. Our staff are working to create the next generation of software--come join the open source revolution.

MuleSource is an equal-opportunity employer. We accept resumes for positions not listed on this page.

PRINCIPALS ONLY PLEASE. We do not accept 3rd party resumes. RECRUITERS--we beg you to not call/email us multiple times daily. Thanks.

Engineering: Director or Manager, Product Management
Engineering: Principal Software Engineer / Architect – Core Team
Engineering: Senior QA Engineer
Engineering: Senior Software Engineer – Core Team
Sales: Inside Sales Representative

Back to Top

Engineering: Director or Manager, Product Management

The product manager will be responsible for driving strategy and requirements for all of the MuleSource products. This role is a fully qualified Product Manager who can work independently, interfacing with customers at every level. This includes software developers, so you must have the technical acumen to communicate with and receive feedback from developers both within our customer accounts and the community.

The Product Manager will lead the following types of activities:

Strategy and Planning

  • Build, update and communicate product vision, strategy and road map for core stakeholders and for external consumption
  • Drive the positioning and interaction of the different products within the MuleSource portfolio as well as integration with third-party products
  • Identify technology partners that can complement our solution or address product gaps

Product Development

  • Function as an SME (subject matter expert) on the products and the SOA market
  • Understand competitive landscape from strategy to functional capabilities
  • Engage with the open source community and identify significant contributions/contributors that can be coordinated with or integrated into the core product
  • Identify customer and prospect problems that represent significant market opportunities and that are addressable by MuleSource or our partners
  • Drive the product planning process by developing and maintaining an up to date and accurate product backlog, including input from both enterprise subscribers and the community
  • Work closely with engineering to translate customer requirements into product features.
  • Work closely with support to develop the business case for customer requested product enhancements and prioritize appropriately

Go To Market

  • Provide input to solution/product marketing for the go-to-market plan and supports the launch team
  • Drive market acceptance by evangelizing product to all stakeholders
  • Drive field enablement by ensuring the proper materials are available in the field, including compelling product demos and presentations

Requirements:

  • Must have agile development experience, preferably in a product management role, including product backlog management, iterative development cycles and agile release planning
  • Minimum 7+ years in an industry related role. A background in middleware or open source software is strongly recommended
  • Good broad understanding of Java, J2EE, integration, web services, middleware, database, and Internet protocols
  • Understanding of the open source community process
  • Excellent organizational skills -- ability to prioritize, manage, multi-task and execute multiple projects
  • Superior communications skills (presentation, written, and verbal) and the ability to interact effectively with all levels of executive staff as well as developers
  • Will typically have worked in technical support or product development type roles with exposure to marketing
  • Bachelors Degree required, technical degree preferred, and MBA or equivalent experience helpful

Contact: careers@mulesource.com

Back to Top

Engineering: Principal Software Engineer / Architect – Core Team

This is a key very senior technologist role on core engineering team. You thrive on taking on challenging, cutting edge design and implementation challenges, and you are able to innovate in Internet time using the latest open source technologies and tools. You write clean, efficient, maintainable code, and you are up to the challenge of 1000+ eyeballs reading your code every day. You are able to communicate extremely well to both technologists and non-technologists.

Requirements:

  • Minimum 10+ years implementing and supporting complex enterprise software product development.
  • Expertise with Java/J2EE software and technologies.
  • Experience in developing enterprise level Java technologies in a Unix/Linux environment.
  • Mastery of two or more of the following: Web Services, SOA, ESB, EAI, SaaS, MOM, and/or integration frameworks.
  • Proven expertise with Spring, Tomcat, J2EE application servers (IBM, BEA, Oracle, jBoss), XML XSL, XSLT, JDBC, SQL, EJB, SOAP, REST, WSDL, JMS, MQSeries, TIBCO.
  • Ability to work independently, manage ambiguity, work in a distributed manner, and make quick, accurate and appropriate technical decisions.
  • Open source contributor or open source committer experience is very useful, as is familiarity with JIRA, Maven, Bamboo, and Confluence.
  • MS/BS in Computer Science degree (or equivalent work experience)

Contact: careers@mulesource.com

Back to Top

Engineering: Senior QA Engineer

We have some great opportunities on our engineering team, and are actively seeking a great senior QA engineer. If you thrive on bleeding edge technologies and love the open source development model, then we’d like to talk to you.

Requirements:

  • Minimum 3+ years managing the testing of commercial enterprise software or open source software.
  • Expertise in building test automation frameworks, performance benchmark suites, and QA processes and procedures.
  • High commitment to excellence, collaboration, team achievement, and good communication.
  • Expertise with J2EE software and technologies.
  • Experience in testing enterprise level Java web technologies in a Unix/Linux environment.
  • Understanding of Spring, Tomcat, XML, XSL, XSLT, Web Services, SOA, ESB, EAI and integration frameworks, JMS, MQSeries.
  • Knowledge of JUnit, JDBC, SQL, EJB, SOAP, REST, WSDL.
  • Breadth and depth of understanding of the key Java/J2EE open source projects important.
  • Ability to help drive QA initiatives and partake in the development of QA processes
  • MS/BS in Computer Science degree (or equivalent work experience)

Contact: careers@mulesource.com

Back to Top

Engineering: Senior Software Engineer – Core Team

This is a senior product development role on the Mule core engineering team. You thrive on taking on a range of development tasks, and you bring a fresh enthusiasm to using the latest open source technologies and tools to solve problems. You write clean, efficient, maintainable code, and you are up to the challenge of 1000+ eyeballs reading your code every day.

Requirements:

  • Minimum 5+ years implementing and supporting complex enterprise software product development.
  • Expertise with Java/J2EE software and technologies.
  • Experience in developing enterprise level Java technologies in a Unix/Linux environment.
  • Mastery of one or more of the following: Web Services, SOA, ESB, EAI, SaaS, MOM, and/or integration frameworks.
  • Proven expertise with Spring, Tomcat, J2EE application servers (IBM, BEA, Oracle, jBoss), XML, XSL, XSLT, JDBC, SQL, EJB, SOAP, REST, WSDL, JMS, MQSeries, TIBCO.
  • Ability to work independently, manage ambiguity, work in a distributed manner, and make quick, accurate and appropriate technical decisions.
  • Open source contributor or open source committer experience is very useful, as is familiarity with JIRA, Maven, Bamboo, and Confluence.
  • MS/BS in Computer Science degree (or equivalent work experience)

Contact: careers@mulesource.com

Back to Top

Sales: Inside Sales Representative

MuleSource, the leading provider of open source infrastructure and integration software seeks an Inside Sales Representative to join our growing team. Founded by the creators of the Mule project, the world's most reliable and widely-used open source ESB and integration platform, MuleSource delivers enterprise class support and services to the hundreds of organizations that have downloaded the open source project worldwide. Responsibilities include but are not limited to:

  • Strong understanding of the full Sales cycle from prospecting to closure
  • Lead generation /outbound calling and lead follow up
  • Understanding customer needs and requirements
  • Conducting Sales by phone (primarily)
  • Closing deals in the $12-100K range and meeting all sales quotas
  • Territory management, including accurate and timely forecasting
  • Ability to instill confidence in a prospect and customer - articulate, credible and customer focused
  • Working well with other team members; Field Account Executives, Technical Directors and Technical Support engineers

    Requirements:

      Recommended Qualifications:
    • BA/BS Degree
    • Minimum of 2 years software sales experience
    • Self starter with outstanding computer, analytical, oral and written skills
    • Excellent business etiquette skills
    • Must have proven track record within inside sales environment consistently meeting and exceeding goals, objectives and sales targets
    • Ability to work independently in a team environment and be a team player
    • Focused, driven and goal motivated with strong follow through skills
    • Professional, confident and confidence- inspiring manner
    • Knowledge of Salesforce.com a plus
    • Knowledge of open source a plus Compensation: Base Salary, Commission plus benefits

    Contact: careers@mulesource.com