Find a jobRecruiters

Staff Software Engineer (Enterprise Integration)

Exclusive opportunity

Onsite

Staff Software Engineer (Enterprise Integration)

Brooklinen

Staff Software Engineer (Enterprise Integration)

Skills

KotlinE-commerce WebsitesShopifyPythonJavaMicroservicesKafkaSnowflakeHerokuData AnalysisAWS

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

$150,000 – $190,000 / year

Location:

United States

Work mode:

Onsite

Published on:

10 September 2026

What they need


  • 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 at scale. This 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 NetSuite (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
  • 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, backpressure, 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 NetSuite) 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 DevOps best practices including CI/CD, infrastructure as code, and automated testing within the Enterprise Integrations domain- Deep hands-on experience with event-driven systems and asynchronous processing
  • 5+ years of professional software engineering experience, primarily focused on integration and distributed systems
  • Proven experience delivering complex systems using Agile and modern SDLC practices
  • Strong experience with queuing and messaging systems (e.g., message queues, pub/sub, streaming)
  • Bachelor’s degree in Computer Science or a related field (Master’s preferred)
  • Advanced proficiency in Object Oriented Programming languages like Java, Kotlin, and/or Python
  • Experience integrating and maintaining complex ERP/OMS systems (e.g., NetSuite, 3PL) and leveraging data warehouse technologies (Snowflake) for analytics
  • 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)
  • Strong experience designing and operating microservices-based architectures in production
  • Solid understanding of software design patterns, integration patterns, and distributed data consistency models
  • Strong hands-on experience designing and building systems at scale, including AWS
  • Strong communication and cross-functional collaboration skills
  • Experience designing and operating high-volume data export and ingestion workflows
  • Experience working with relational and NoSQL database technologies, including schema design, data modeling, and performance optimization
  • Experience with Kafka or equivalent streaming platforms
  • Experience with AWS-native messaging and data services (e.g., SNS/SQS, EventBridge, streaming, object storage)
  • Experience building internal platforms or shared integration frameworks (e.g., managing custom applications deployed on Heroku)
  • Familiarity with data consistency, reconciliation, and recovery strategies across distributed systems
  • Direct experience with high-volume DTC/eCommerce data sources, including PIMs (like Akeneo), Dynamic Yield, or SMS marketing platforms
  • AWS certifications (Solutions Architect, Developer, or equivalent)
  • Compensation

Other offers great for you!

These companies are also looking for great profiles

NGC x OPTIMA

Ingénieur Logiciel embarqué

Freelance

Cergy, France

Hybrid, Onsite

Skills

AUTOSARBSW

1 month ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

9 days ago

Quick apply

Cherrypick

Software Engineer

Freelance

Paris, France

Hybrid

Skills

PythonNumPypandas

7 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools