MuleSoft, a Salesforce Company, makes it easy to connect the world’s applications, data and devices. We provide a flexible, unified software platform that enables organizations to easily build application networks using APIs - the digital glue that allows applications to talk to each other and exchange data.
MuleSoft is at the heart of the applications and services you use every day, like Netflix, Spotify, and Salesforce, from Global 500 corporations to emerging companies in more than 60 countries.
We are looking for Backend Software Engineers (all levels of experience) to join the MuleSoft team.
Your impact :
Architect, design, implement, test and deliver highly scalable products.
Master our development process, culture, and codebase, then improve it.
Operate effectively in the hybrid engineering model where engineers are encouraged to design and execute the vital work to ensure quality in their own code as well as other engineers'.
Mentor others in development technologies, tools and processes.
Present your designs to internal / external groups and review designs of others.
Develop test strategies, design automation frameworks, write unit / functional tests to drive up code coverage and automation metrics.
Minimum Requirements :
2+ years of professional experience in designing, developing and releasing high-scale web applications.
Deep knowledge of object-oriented programming (OOP) and experience with at least one OOP language (Java, C++, C# or Python).
Strong understanding of commonly used data structures, algorithms and design patterns.
Proven knowledge of Database technologies such as MongoDB, SQL and relational database schema design.
Experience in automated testing, including unit and functional testing using frameworks such as Mockito, JUnit, Selenium, etc.
Intermediate / Advanced English skills.
Preferred Requirements :
Experience in operation and knowledge of AWS.
Experience and development / operation background of containerization technologies (such as Kubernetes).
Experience with Agile software development and test-driven development.
Experience in building SaaS framework / applications from the ground up.
REST APIs and general API design.
Experience delivering and owning web-scale data systems in production.
Medical Plan for the family group
Long Term Savings Plan
Additional Life Insurance Coverage
Monthly Meal and Grocery Allowance
Monthly Wellness Reimbursement
Annual Education Reimbursement
Employee Stock Purchase Plan
Unlimited Vacation Days
Extended Parental Leave
Fertility and Adoption Support
Employee Assistance Program
Employee Discount Program