Back to jobs
New

Senior MuleSoft Developer

Remote - US

About IEM

Industrial Electric Mfg. (IEM) is the largest independent full-line manufacturer of custom power distribution systems in North America. Founded more than 75 years ago in Fremont, California, IEM grew alongside Silicon Valley and today operates over 1.7 million square feet of manufacturing capacity. With $1B+ in annual sales and 10,000+ commissioned projects across technology, data centers, commercial, energy, utilities, healthcare, industrial, and infrastructure markets, IEM continues to deliver exceptional product quality, dependable service, and the flexibility to meet complex technical requirements at scale.

Position Summary

IEM is seeking an experienced Senior MuleSoft Developer to design, develop, and implement enterprise-level integration solutions using MuleSoft's Anypoint Platform. In this role, you will architect robust and scalable integration solutions that connect our critical business systems, collaborate with cross-functional teams and stakeholders, and ensure our integration infrastructure meets the highest standards of performance, security, and reliability. You will play a key role in driving our integration strategy and delivering solutions that support our growing business needs.

 

Key Responsibilities

  • Integration Architecture & Design: Architect and design integration solutions using MuleSoft Anypoint Platform, adhering to best practices, architectural guidelines, and enterprise standards. Develop integration strategies that align with business objectives and technical requirements.
  • API Design & Development: Create well-documented, discoverable, and accessible APIs following RESTful principles. Design comprehensive data models using RAML and OpenAPI specifications to facilitate seamless integration between systems.
  • Solution Development: Develop and implement integration solutions using Mule 4.x including flows, connectors, error handling, and advanced transformation logic. Build robust, reliable, and scalable integrations that address complex business challenges.
  • Data Transformation: Develop sophisticated data mapping and transformation logic using DataWeave to ensure data consistency, integrity, and quality across integrated systems. Handle complex data structures and formats.
  • Error Handling & Monitoring: Implement comprehensive error handling, logging, and monitoring frameworks to maintain system integrity, provide clear diagnostics, and ensure high availability of integration solutions.
  • Performance Optimization: Monitor, analyze, and optimize the performance of integration solutions, ensuring high throughput, low latency, and efficient resource utilization. Conduct performance testing and tuning activities.
  • Security Implementation: Implement and maintain security measures including OAuth 2.0, SAML, TLS/SSL, JWT, and encryption to protect data and ensure compliance with security standards and regulatory requirements.
  • Integration Patterns: Design and implement various integration patterns including synchronous, asynchronous, event-driven, and batch processing to meet diverse business requirements and use cases.
  • Collaboration & Requirements Gathering: Work closely with business analysts, architects, Salesforce administrators, and development teams to understand integration requirements, provide technical guidance, and translate business needs into technical solutions.
  • Testing & Quality Assurance: Develop and maintain automated testing procedures for integration solutions. Conduct thorough testing and validation to ensure solution quality, reliability, and adherence to specifications.
  • Documentation: Create and maintain detailed technical documentation for integration processes, APIs, data flows, architecture diagrams, and operational procedures. Ensure documentation is clear, comprehensive, and up-to-date.
  • Design & Code Reviews: Review and sign off on integration designs and code based on MuleSoft best practices, company standards, and architectural guidelines. Provide constructive feedback to ensure quality and consistency.
  • Governance & Standards: Oversee the delivery of integration services by acting as a custodian for ensuring compliance with patterns, best practices, standards, and code quality. Establish and enforce governance frameworks.
  • CI/CD Management: Setup, manage, and govern CI/CD pipelines and branching strategies using industry-standard tools such as Maven, Jenkins, Git, and Azure DevOps. Implement automated deployment processes and version control best practices.
  • Problem-Solving & Support: Troubleshoot and resolve technical issues promptly, ensuring minimal disruption to integrated systems. Provide technical support and guidance for production integration solutions.

 

Qualifications Required

  • 5+ years of MuleSoft development experience with a strong understanding of integration architecture, design patterns, and best practices. Proven track record of delivering complex integration solutions in enterprise environments.
  • MuleSoft Certified Developer - Level 2 (Mule 4)
  • MuleSoft Certified Platform Architect - Level 1
  • Expert-level knowledge of MuleSoft Anypoint Platform including Design Center, API Manager, Exchange, Runtime Manager, and Anypoint Studio.
  • Deep understanding of Mule 4.x runtime, flows, connectors, and error handling mechanisms.
  • API Design & Development using RAML, OpenAPI, and RESTful principles
  • DataWeave scripting for complex data transformation and manipulation
  • Integration patterns including synchronous, asynchronous, event-driven, and batch processing
  • CI/CD pipelines for MuleSoft using Maven, Jenkins, Git, and Azure DevOps
  • Security protocols including OAuth 2.0, SAML, TLS/SSL, and JWT
  • Experience with MuleSoft CloudHub deployment and management
  • Strong understanding of enterprise integration patterns and SOA principles
  • Experience with JSON, XML, SOAP, and various data formats
  • Knowledge of API lifecycle management and governance
  • Troubleshooting and performance optimization techniques

Preferred

  • Experience integrating with Salesforce using MuleSoft Salesforce Connector
  • Experience with ERP systems (SyteLine, SAP, Oracle, etc.)
  • Knowledge of database technologies and SQL
  • Experience with message queuing systems (JMS, RabbitMQ, Kafka)
  • Familiarity with cloud platforms (AWS, Azure, Google Cloud)
  • Experience with Anypoint Monitoring and visualizer
  • Knowledge of microservices architecture
  • Experience with Agile/Scrum development methodologies
  • Background in manufacturing or industrial sectors

Location

  • The position will start as a remote role, but is seeking people who must be able to work hybrid from our Austin, Texas facility in the future. This role may require up to 15% travel to IEM facilities, supplier sites, compliance audits or conferences.

 

Why Join IEM

At IEM, you’ll join a team that powers some of the world’s most ambitious projects. We’re engineers, makers, and problem-solvers who thrive on tackling complex challenges and delivering solutions that keep industries moving forward. If you’re driven, collaborative, and ready to make an impact, we’d love to hear from you. Your creativity and passion can help us achieve great things—come be part of the journey.

Learn more about IEM at https://www.iemfg.com

We offer comprehensive and competitive benefits package designed to support our employees' well-being, growth, and long-term success. View a snapshot of our benefits at https://www.iemfg.com/careers

Recruiting Scams

Beware of recruiting scams. IEM never charges candidates fees, and all recruiter emails come from an @iemfg.com address. If you suspect fraudulent activity, do not share personal information and report it to us at iemfg.com/contact

Non-Discrimination Statement

IEM does not discriminate against any applicant based on any characteristic protected by law.

Privacy

Information collected and processed as part of your IEM Careers profile, and any job applications you choose to submit is subject to IEM's Workforce Member Privacy Policy.

Create a Job Alert

Interested in building your career at Industrial Electric Manufacturing? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Phone
Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf


Select...
Select...
Select...
Select...
Select...

Voluntary Self-Identification

For government reporting purposes, we ask candidates to respond to the below self-identification survey. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file.

As set forth in Industrial Electric Manufacturing’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

Select...
Select...
Race & Ethnicity Definitions

If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measure the effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categories is as follows:

A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.

A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.

An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.

Select...

Voluntary Self-Identification of Disability

Form CC-305
Page 1 of 1
OMB Control Number 1250-0005
Expires 04/30/2026

Why are you being asked to complete this form?

We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.

Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.

How do you know if you have a disability?

A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability. Disabilities include, but are not limited to:

  • Alcohol or other substance use disorder (not currently using drugs illegally)
  • Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS
  • Blind or low vision
  • Cancer (past or present)
  • Cardiovascular or heart disease
  • Celiac disease
  • Cerebral palsy
  • Deaf or serious difficulty hearing
  • Diabetes
  • Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders
  • Epilepsy or other seizure disorder
  • Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome
  • Intellectual or developmental disability
  • Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD
  • Missing limbs or partially missing limbs
  • Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports
  • Nervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS)
  • Neurodivergence, for example, attention-deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities
  • Partial or complete paralysis (any cause)
  • Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema
  • Short stature (dwarfism)
  • Traumatic brain injury
Select...

PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.