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

Senior Integration Engineer

Job in Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listing for: EDRAY Collaborative Port Logistics
Full Time position
Listed on 2026-08-22
Job specializations:
  • Software Development
    Backend Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 110000 - 160000 USD Yearly USD 110000.00 160000.00 YEAR
Job Description & How to Apply Below

ABOUT EDRAY

EDRAY thrives in the most complex part of the supply chain-the final import mile. Working on behalf of our shippers, our proprietary technology and team manage stakeholder execution across ports, rail, dray, chassis, and distribution centers to drive seamless coordination and continuous improvement in the performance of our shippers' networks. EDRAY continues to pave the way in supply chain innovation through additional solutions, industry benchmarks, and collaboration amongst our shipper community.

POSITION

SUMMARY

We are seeking an experienced software engineer with a passion for distributed systems, cloud-native integrations, and data engineering to help build and evolve the technology platform powering EDRAY's nationwide logistics network.

The Senior Integration Engineer is responsible for designing, developing, deploying, and supporting highly scalable integration services that connect EDRAY's platform with customers, carriers, terminals, chassis providers, transportation management systems, and other external partners.

This role combines software engineering, cloud architecture, API development, data engineering, and platform reliability. The Senior Integration Engineer will build reliable, scalable, and maintainable solutions using modern cloud technologies, APIs, messaging platforms, event-driven architectures, and data engineering best practices.

The ideal candidate enjoys solving complex technical problems, designing resilient systems, improving operational reliability, and taking ownership of production services throughout their entire lifecycle-from architecture and development through deployment, monitoring, incident response, and continuous improvement.

The Senior Integration Engineer will work closely with Engineering, Operations, Product, Business Analysts, and external partners to automate business processes, improve data quality, and ensure seamless data exchange across the EDRAY ecosystem.

ESSENTIAL DUTIES AND RESPONSIBILITIES

The essential functions include, but are not limited to the following:

Integration Development

Design, develop, deploy, and maintain customer, carrier, and partner integrations using EDRAY's configuration-driven integration platform.

  • Configure new partner integrations using reusable platform capabilities while extending platform functionality when new integration patterns are required.
  • Design and develop Python-based services running on Azure Functions.
  • Build inbound integration services supporting email, SFTP, Azure Service Bus, polling services, REST APIs, and event-driven architectures.
  • Develop outbound integrations supporting multiple delivery destinations and partner-specific requirements.
  • Integrate with REST APIs, EDI platforms, web services, SFTP endpoints, and internal applications while implementing secure authentication, pagination, retry logic, throttling, watermarking, and idempotent processing.
  • Apply engineering best practices including modular design, reusable components, clean code principles, design patterns, and maintainable architecture.
  • Participate in technical design reviews and contribute to long-term platform architecture decisions.
  • Migrate legacy integrations to EDRAY's modern integration platform while validating production results prior to implementation.
  • Design scalable integration architectures capable of supporting high transaction volumes and evolving business requirements.
Cloud Engineering & Platform Reliability
  • Build cloud-native integration services leveraging Azure serverless computing, messaging, storage, monitoring, and event-driven technologies.
  • Design and maintain scalable data pipelines supporting customer and operational integrations.
  • Ensure platform reliability through resilient application design, fault tolerance, automated recovery processes, and proactive monitoring.
  • Optimize integrations for throughput, latency, scalability, and cloud resource efficiency.
  • Analyze system performance and identify opportunities to improve reliability, scalability, and operational cost.
  • Own and enhance the integration audit platform using Databricks and Apache Spark to provide complete visibility into integration processing and data…
Position Requirements
10+ Years work experience
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