×
Register Here to Apply for Jobs or Post Jobs. X

Staff Software Engineer, Enterprise Integration

Job in New York, New York County, New York, 10261, USA
Listing for: Brooklinen
Full Time position
Listed on 2026-08-14
Job specializations:
  • Software Development
    Backend Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 150000 - 190000 USD Yearly USD 150000.00 190000.00 YEAR
Job Description & How to Apply Below
Location: New York

Overview

We’re seeking a Staff Software Engineer, Enterprise Integration to help design and build the core integration and API platforms that connect Brooklinen’s enterprise applications, data, and enterprise systems, with a focus on supporting robust, scalable Direct-to-Consumer (DTC) commerce s is a hands-on engineering role with significant architectural influence, focused on building robust, scalable, and secure software systems.

We’re seeking a Staff Software Engineer, Enterprise Integration to help design and build the core integration and API platforms that connect Brooklinen’s enterprise applications, data, and enterprise systems, with a focus on supporting robust, scalable Direct-to-Consumer (DTC) commerce s is a hands-on engineering role with significant architectural influence, focused on building robust, scalable, and secure software systems.

This role is ideal for a seasoned engineer who enjoys solving complex distributed systems and integration problems, writing production-grade code, and shaping long-term platform architecture. This includes tackling the complexity of integrating core DTC platforms like Shopify and Net Suite (ERP), 3PL, etc..

As a Staff Software Engineer, you will be a senior technical contributor responsible for designing, building, and operating cloud-native integration services and APIs (both AWS and iPaaS). You will work closely with engineering, data, and enterprise teams to deliver API-first and event-driven architectures.

What You’ll Do
  • Design, build, and operate cloud-native microservices on AWS, Heroku, and iPaaS (like Boomi) to support enterprise integrations and APIs.
  • Write high-quality, production-grade software in Java, Kotlin, and/or Python, applying proven software engineering patterns and best practices.
  • Architect and implement event-driven and asynchronous systems using messaging and streaming platforms (e.g., Kafka or AWS-native equivalents).
  • Apply distributed systems and integration patterns (e.g., idempotency, retries, back pressure, eventual consistency) to build resilient services.
  • Design API-first services that expose well-defined domain capabilities for commerce, data, and enterprise consumers.
  • Design and implement reliable data pipelines to centralize commerce, ERP, and marketing data into our analytics warehouse (Snowflake) for reporting and business intelligence.
  • Deeply integrate core commerce and ERP platforms (Shopify and Net Suite) using custom services and Shopify Functions (e.g., Cart Transform API, Discounts) to maintain order and inventory data integrity.
  • Collaborate with marketing and product teams to integrate and operationalize core customer engagement tools, such as Attentive and personalization engines (e.g., Dynamic Yield or replacements).
  • Design systems with strong emphasis on observability, fault tolerance, security, and operational excellence.
  • Participate in architecture and design reviews, influencing microservices and event-driven architecture standards.
  • Design and manage data persistence layers, selecting appropriate database technologies based on access patterns and scale.
  • Mentor junior engineers and elevate practices in system design, code quality, and reliability engineering.
  • Drive Dev Ops best practices including CI/CD, infrastructure as code, and automated testing within the Enterprise Integrations domain
What You'll Bring
  • Bachelor’s degree in Computer Science or a related field (Master’s preferred).
  • 5+ years of professional software engineering experience, primarily focused on integration and distributed systems.
  • Advanced proficiency in Object Oriented Programming languages like Java, Kotlin, and/or Python.
  • Strong experience designing and operating microservices-based architectures in production.
  • Deep hands-on experience with event-driven systems and asynchronous processing.
  • Strong experience with queuing and messaging systems (e.g., message queues, pub/sub, streaming).
  • Expertise in the Shopify ecosystem, including advanced API usage, webhooks, and the ability to integrate with or build Shopify Functions (e.g. Cart and Checkout validation).
  • Experience integrating and maintaining complex ERP/OMS systems (e.g., Net Suite, 3PL) and…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary