B

Balsam Brands

Global eCommerce retailer of holiday décor

Integration Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeRemote in Philippines

About the Job

Requirements

  • A bachelor's degree in computer science or a related technical field is required.
  • At least three to four years of integration development experience and proficient knowledge of MuleSoft are required.
  • Fundamental knowledge of programming languages such as Java is required.
  • The candidate must collaborate effectively with technical and business stakeholders.
  • The candidate must have a fast, reliable DSL, fiber, or broadband connection as the primary internet connection, with a minimum actual speed of 50 Mbps.
  • The candidate must be located within Metro Manila, Bataan, Batangas, Bulacan, Cavite, Laguna, Pampanga, Rizal, or Tarlac.
  • The candidate must attend occasional in-person meetings.

Responsibilities

  • Build, enhance, and support MuleSoft applications using DataWeave throughout the development lifecycle, including testing, release, and production support.
  • Follow API-led connectivity patterns and the team's coding standards.
  • Work with messaging protocols including HTTP, JMS, AMQP, and SFTP; API protocols including SOAP, REST, and GraphQL; message queueing systems including ActiveMQ, IBM MQ, and RabbitMQ; and cloud platforms including AWS and Azure.
  • Use AI-assisted development as part of the day-to-day workflow.
  • Write MUnit tests for integrations built or changed and participate in peer code reviews.
  • Support the QA team and peers in partner teams during the QA process.
  • Move changes through Development, User Acceptance Testing, and Production using the team's CI/CD and release process.
  • Document configuration and properties so others can support the integrations.
  • Support and maintain applications in production; monitor alerts and logs, perform first-level root-cause analysis, and share findings with the team and relevant stakeholders.
  • Work with product, engineering, QA, and business partners in the US, Mexico, and India to clarify requirements, estimate stories, and deliver sprint commitments, especially through the peak holiday season.
  • Work in an Agile/Scrum environment and participate in Scrum ceremonies.
  • Take end-to-end ownership of small-to-medium integrations within a small team of cross-functional partners.
  • Perform other duties as assigned.

Desired Qualifications

  • Experience in the retail or eCommerce industry is desirable but not required.
  • Experience integrating with NetSuite ERP or IBM Sterling OMS is desirable but not required.
  • MuleSoft Certified Developer certification is desirable but not required.
  • Experience with AI concepts, APIs, tools, or AI harnesses such as Claude Code and Codex is desirable but not required.

About the Company

Balsam Brands

Global eCommerce retailer of holiday décor

Balsam Brands is a global online retailer focused on holiday and home décor products. Customers shop its online store to find decor items that help create joyful, meaningful moments with family and friends, and the company ships its products worldwide. The way it works is simple: design or source holiday and home décor items, list them on its eCommerce platform, and fulfill orders to customers around the world, often supported by teams across Boise, the Bay Area, Dublin, the Philippines, Windsor (Canada), and beyond. What sets Balsam Brands apart is its people-first culture: a focus on relationship building, authenticity, and doing the right thing, along with a commitment to empowering teams and partners and giving back to families and communities. The company’s goal is to create joy together by helping people love what they do, deliver products and experiences that inspire meaningful moments, and contribute to positive impacts in its communities.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Redwood City, CA
Founded
2006

Recently Posted Jobs

Explore more opportunities at Balsam Brands

See more jobs