[Remote] Senior Engineer, Data Integration
Note: The job is a remote job and is open to candidates in USA. Thorne is dedicated to providing high-quality, science-backed solutions for individual well-being. The Senior Engineer - Data Integration will lead the implementation of enterprise data integration solutions using MuleSoft, standardizing integration patterns and improving organizational efficiency.
Responsibilities
- Responsible for setting technical direction and leading implementation efforts for Thorne's enterprise data integration platform, with MuleSoft as the primary integration and API enablement technology
- Designs, develops, tests, deploys, and supports APIs, application integrations, data flows, and event-driven integrations across internal systems and third-party platforms
- Establishes and maintains integration documentation, architecture diagrams, operational runbooks, support procedures, and knowledge transfer materials to support long-term operational sustainability
- Leads migration planning and execution to standardize on MuleSoft and sunset legacy integration tools, including assessment, prioritization, remediation, cutover, and decommissioning activities
- Understands business needs, translates them into technical requirements, and develops scalable, secure, reusable integration solutions aligned to enterprise architecture standards
- Provides technical leadership and mentoring to Thorne's development, application, and integration staff on MuleSoft design patterns, API-led connectivity, CI/CD, documentation, and operational best practices
- Effectively communicates to executives and business owners as well as system users, translating integration strategy, risks, dependencies, and delivery status into clear business terms
- Responds quickly to integration incidents, production issues, and data flow interruptions while also being able to drive complex integration projects to completion
- Participates in capacity planning, disaster recovery planning, business continuity initiatives, and operational readiness activities related to enterprise integrations and API platforms
- Stays current on MuleSoft, API management, cloud integration, data integration, observability, security, and automation trends and makes recommendations on strategic investments in new technologies and techniques
- Ensures APIs and integrations are designed with appropriate scalability, fault tolerance, resiliency, and recovery mechanisms to support business-critical operations and future growth
- Understands the evolving security, compliance, and regulatory environments with key focus on protecting data in transit, managing secrets and credentials appropriately, and proactively eliminating integration vulnerabilities
- Builds and maintains CI/CD pipelines, deployment automation, release management processes, and environment promotion strategies utilizing Azure DevOps and related enterprise DevOps tooling supporting MuleSoft, Salesforce, and enterprise integration platforms
- Collaborates with Salesforce administrators, developers, architects, and business stakeholders to translate business requirements into well-architected Salesforce technical solutions leveraging Apex, Flow, Lightning components, APIs, and platform automation capabilities
Skills
- Bachelor's degree in Computer Science, Information Systems, Engineering, Math, Physics, or equivalent industry experience
- Minimum of 7+ years of experience designing, developing, and supporting enterprise integrations
- Hands-on experience with MuleSoft Anypoint Platform
- API-led connectivity
- REST/SOAP APIs
- JSON
- XML
- Data mapping
- Error handling
- Integration patterns
- Experience migrating from legacy integration tools to modern integration platforms
- Able to read and understand English at a highly technical and proficient level
- Follows instructions, verbal and written, and communicates effectively with supervisor, fellow employees, and business partners
- Able to use the equipment (company-provided laptop computer) and software required to accomplish the responsibilities of the position
- Ability to learn and apply industry best practices for building, operating, monitoring, and maintaining large, complex enterprise integration platforms
- Team oriented and results driven
- Thoroughly and accurately understands issues and analyzes problems in a systemic fashion, including root cause analysis for integration failures and data quality issues
- Develops and delivers on assigned objectives within requested timeframes
- Builds, develops, motivates, and engages highly performing teams and works cross-functionally with IT, data, ecommerce, operations, finance, quality, and external partners
- Possesses good interpersonal skills and engages others in a positive manner
- Possesses strong attention to detail, especially for data mapping, interface contracts, validation rules, security controls, and production deployment readiness
- Possesses strong verbal and written communication skills
- Raises issues and concerns promptly
- Documents and presents work in a clear and concise manner, including interface specifications, API documentation, runbooks, migration plans, and operational support procedures
- Works independently with minimal direction and oversight
- Experience migrating from legacy integration tools to modern integration platforms
- MuleSoft Developer/Architect certification
Benefits
- Fully remote
Company Overview
Company H1B Sponsorship