D
Software Engineer - Mulesoft
Docusign
On-site Lead 3d ago
About the role
About
In this role you will lead the design and implementation of complex integration solutions that connect enterprise systems and cloud services. You will work within Engineering to deliver scalable, secure software and APIs that enable seamless data flow across platforms. You’ll partner with product managers, architects, and engineers to ship new features while ensuring reliability and security at scale. This is an opportunity to shape our integration ecosystem and support the broader mission of the Agreement Cloud.
Responsibilities
- Design and implement complex iPaaS-based integration solutions (e.g., MuleSoft Anypoint, Dell Boomi, Workato) to connect enterprise systems
- Develop, test, deploy, and maintain high-quality APIs (REST, SOAP, etc.) with strong documentation and security
- Collaborate with cross-functional teams to define, design, and deliver new features and services
- Troubleshoot and resolve complex software and integration issues with timely fixes
- Write clean, maintainable code and participate in code reviews to ensure quality
- Contribute to architectural decisions and future technology stack direction
- Mentor junior engineers and promote knowledge sharing
- Maintain CI/CD pipelines and automated testing/deployment processes
- Prioritize security, scalability, and performance in solution design
- Stay current with emerging integration patterns and best practices
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field
- 5+ years of professional software development experience
- Proficiency in Java, Python, C#, Node.js, or similar
- Hands-on experience with MuleSoft Anypoint Platform or other iPaaS (Dell Boomi, Workato, Informatica Cloud, Azure Logic Apps, AWS Step Functions)
- API design and development experience (REST, SOAP, GraphQL)
- Experience with SQL and NoSQL databases
- Cloud platforms familiarity (AWS, Azure, or GCP)
- Understanding of microservices and containerization (Docker, Kubernetes)
- Version control experience (Git)
- Strong problem-solving, debugging, and communication skills
Skills
AWSAWS Step FunctionsAzureAzure Logic AppsC#DockerDell BoomiGitGCPGraphQLInformatica CloudJavaKubernetesMuleSoft Anypoint PlatformNode.jsNoSQLPythonRESTSOAPSQLWorkato
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free