Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Integration Engineer

E*DRAY Collaborative Port Logistics

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 movement.
  • Analyze operational data using Spark SQL to troubleshoot issues and support business reporting.
  • Develop automated monitoring, alerting, health checks, and operational dashboards for integration services.
  • Design observability solutions using Azure Monitor, Application Insights, logs, metrics, dashboards, and distributed tracing.
  • Improve platform scalability, resiliency, and maintainability through continuous engineering enhancements.
Data Engineering & Data Quality
  • Design and maintain reliable data processing pipelines supporting enterprise integration workflows.
  • Ensure data quality through validation, reconciliation, deduplication, schema management, exception handling, and automated quality controls.
  • Develop solutions supporting schema evolution, data migration, historical backfills, and operational recovery.
  • Implement data integrity controls ensuring accurate movement of business-critical transportation and logistics information.
  • Build automated validation frameworks to ensure production-ready integrations.
Security & Secure Development
  • Design integrations using secure software development practices.
  • Implement secure authentication methods including OAuth2, API keys, JWT, certificates, managed identities, and token-based authentication.
  • Protect customer and operational data through encryption, secrets management, and least-privilege access controls.
  • Follow secure coding standards and participate in vulnerability remediation activities.
  • Ensure integrations meet internal security and compliance requirements.
DevOps, Deployment & Engineering Practices
  • Develop and maintain CI/CD pipelines supporting automated builds, testing, deployment, and rollback processes.
  • Participate in Infrastructure as Code practices using tools such as Terraform, Bicep, or Azure Resource Manager templates.
  • Automate operational processes through scripting and engineering tools.
  • Participate in code reviews, pull requests, branching strategies, and software development lifecycle practices.
  • Maintain high-quality code through peer reviews, static analysis, automated testing, and continuous refactoring.
  • Contribute to engineering standards, documentation, and best practices.
Production Support & Incident Management
  • Take ownership of integration services throughout their lifecycle including design, implementation, deployment, monitoring, incident response, and continuous improvement.
  • Monitor production integrations and proactively identify issues before customer impact occurs.
  • Investigate production incidents across the complete integration lifecycle including source systems, listeners, message queues, processing services, APIs, target systems, and audit logs.
  • Perform root cause analysis and implement corrective actions, automation improvements, and regression testing to prevent recurring issues.
  • Troubleshoot distributed system challenges including retries, dead-letter queues, partial failures, latency issues, and service dependencies.
  • Participate in production support and an on-call rotation supporting critical integration services.
Operations, Collaboration & Technical Leadership
  • Partner with Engineering, Operations, Product, Business Analysts, and external customers to gather technical requirements and deliver integration solutions.
  • Translate business requirements into scalable technical designs while identifying risks and clarifying ambiguous requirements before implementation.
  • Maintain and enhance operational tools used for monitoring, onboarding, queue management, traceability, and operational recovery.
  • Document integration designs, technical specifications, architecture decisions, operational procedures, and platform enhancements.
  • Participate in Agile/Scrum ceremonies, sprint planning, backlog refinement, and continuous improvement initiatives.
  • Mentor and support junior engineers through code reviews, technical discussions, and knowledge sharing.
  • Evaluate emerging technologies and recommend improvements to integration architecture and engineering practices.
MINIMUM QUALIFICATIONS
Knowledge, Skills, and Abilities
  • Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related technical discipline (or equivalent professional experience).
  • 5+ years of experience developing enterprise integrations, distributed applications, software platforms, or data engineering solutions.
  • Professional experience developing applications using Python.
  • Strong SQL skills including schema design, query optimization, troubleshooting, and data analysis.
  • Experience developing integrations using REST APIs, web services, and JSON/XML data formats.
  • Experience designing, developing, and supporting cloud-native applications on Microsoft Azure, Amazon Web Services (AWS), Google Cloud Platform (GCP), or a comparable cloud platform.
  • Experience working with messaging technologies, event-driven architectures, or asynchronous processing.
  • Strong understanding of distributed systems concepts including retries, dead-letter queues, fault tolerance, partial failures, and resilient application design.
  • Strong understanding of data engineering principles including data quality, schema evolution, deduplication, idempotency, reconciliation, and backfill strategies.
  • Experience with software engineering best practices including source control, code reviews, automated testing, and deployment processes.
  • Excellent analytical, troubleshooting, and problem-solving skills.
  • Strong written and verbal communication skills with the ability to communicate effectively with both technical and non-technical stakeholders.
  • Ability to manage multiple priorities while supporting business-critical systems.
  • Willingness to participate in an on-call rotation supporting production integration services.
DESIRED SKILLS / EXPERIENCE
  • Experience with Microsoft Azure services such as Azure Functions, Azure Service Bus, Azure Storage, Azure Monitor, and Application Insights.
  • Experience with AWS services such as Lambda, SQS, SNS, EventBridge, API Gateway, S3, CloudWatch, DynamoDB, or Step Functions.
  • Understanding of cloud architecture principles including serverless computing, event-driven architectures, identity and access management (IAM), networking, monitoring, scalability, and cost optimization.
  • Experience with Databricks, Apache Spark, Delta Lake, or other modern data engineering platforms.
  • Experience developing operational or administrative web applications using React and TypeScript.
  • Experience with Power BI or similar reporting and analytics platforms.
  • Experience with C#, .NET, or PowerShell.
  • Experience integrating with Microsoft Dynamics 365 Business Central.
  • Experience with EDI, SFTP, FTP, AS2, or B2B integration technologies.
  • Experience with CI/CD pipelines, automated testing, DevOps practices, and Infrastructure as Code.
  • Experience with Git, Azure DevOps, GitHub, or similar source control platforms.
  • Experience with AI-assisted software development, anomaly detection, predictive analytics, or applied machine learning.
  • Experience designing solutions capable of processing millions of records or supporting high-volume enterprise integrations.
  • Experience working in logistics, transportation, supply chain, or intermodal operations is beneficial but not required.
SUCCESS IN THIS ROLE INCLUDES
  • Delivering reliable, scalable integrations that meet customer and operational requirements.
  • Maintaining high availability and rapid resolution of production issues.
  • Improving platform automation, monitoring, reliability, and operational visibility.
  • Building reusable integration components that accelerate future customer onboarding.
  • Continuously improving engineering practices, platform performance, and system architecture.
  • Collaborating effectively across Engineering, Product, Operations, and customer teams.
PHYSICAL DEMANDS AND WORK ENVIRONMENT

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made.

  • Specific vision abilities required by this job include close vision, color vision, and ability to adjust focus.
  • Frequently required to sit; occasionally required to stand and walk
  • Occasionally required to reach with hands and arms
  • Frequently required to talk or hear
  • Occasionally required to bend, twist, or climb. Moderate concentration/intensity, which includes prolonged mental effort with limited opportunity for breaks.
  • Average memory, taking into consideration the amount and type of information.
  • Moderate level of complexity for decision making. Average time pressure of decision making.
  • The noise level in the work environment is usually moderate
NOTE

This job description in no way states or implies that these are the only duties to be performed by the employee(s) incumbent in this position. Employees will be required to follow any other job-related instructions and to perform any other job-related duties requested by any person authorized to give instructions or assignments. All duties and responsibilities are essential functions and requirements and are subject to possible modification to reasonably accommodate individuals with disabilities. To perform this job successfully, the incumbents will possess the skills, aptitudes, and abilities to perform each duty proficiently. Some requirements may exclude individuals who pose a direct threat or significant risk to the health or safety of themselves or others. The requirements listed in this document are the minimum levels of knowledge, skills, or abilities. This document does not create an employment contract, implied or otherwise, other than an "at will" relationship.

#J-18808-Ljbffr
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Integration Engineer in Charlotte, NC vacancy
  • $120k - $125k

    Charlotte, North CarolinaOnsiteFull Time$120k - $140kWe are looking for a Senior Integration Engineer to join a growing logistics technology company based in Charlotte, NC (remote-friendly with Eastern Time hours preferred). This is a full-time opportunity focused on building... 
    Senior
    Full time
    Remote work
    Flexible hours

    Motion Recruitment

    Charlotte, NC
    2 days ago
  •  ...around the world. We believe building engineering is more than systems and structures, it...  ...Whether you're optimizing energy efficiency, integrating resilient systems, or engineering the...  ...of excellence.HDR is looking for a Senior Control Systems Integration Technical Specialist... 
    Senior
    Work at office
    Local area

    HDR

    Charlotte, NC
    1 day ago
  •  ...around the world. We believe building engineering is more than systems and structures, it...  ...Whether you're optimizing energy efficiency, integrating resilient systems, or engineering the...  ...of excellence.HDR is looking for a Senior Control Systems Integration Technical Specialist... 
    Senior
    Work at office
    Local area

    HDR

    Charlotte, NC
    a month ago
  •  ...centers to modernizing transmission systems, our industry-recognized engineers and scientists have been at the forefront of grid...  ...power innovation and leave your mark on our energy future.The Senior HV Underground Transmission Line Engineer has broad technical knowledge... 
    Senior
    Work at office

    HDR

    Charlotte, NC
    4 days ago
  •  ...Job Description Job Description Job Title: Integration Engineer Location-Type: Hybrid, 2-3 days onsite, Charlotte, NC 28217 Start Date: ASAP Duration: Contract-to-Hire, 6 months Compensation Range: $65-70/hr W2 Benefits: Eligible for Health, Dental... 
    Suggested
    Contract work
    Immediate start

    Mondo

    Charlotte, NC
    a month ago
  •  ...Seeking a Senior Scrum Master with 10+ years of experience in Agile/Scrum and project...  ...Agile best practices. Work closely with Engineering, Architecture, QA, DevOps, Product...  ...testing, code reviews, and continuous integration practices. Facilitate technical discussions... 
    Senior
    Full time

    Techvilla Solutions

    Charlotte, NC
    a month ago
  • $110k - $130k

     ...into action. Working alongside experienced engineers, this position offers hands-on...  ...grow. They are seeking an experienced Senior Network Engineer to join a fast-paced, customer...  ...connectivity (AWS/Azure), and SaaS integrations is a plus Required Background: ~5... 
    Senior
    Full time
    Charlotte, NC
    more than 2 months ago
  •  ...Senior Vice President, Sales, Strategic Integrators & OEM Solutions About the Company Offers payment technology solutions and strategic partnerships across enterprise and unattended markets. Industry Financial Services Type Privately Held About the... 
    Senior
    Remote work

    Confidential

    Charlotte, NC
    2 days ago
  • $50 per hour

     ...Our client, a leading organization in the financial services industry, is seeking a Senior Infrastructure Engineer - 3 Alteryx Cloud Implementation to join their team. As a Senior Infrastructure Engineer - 3 Alteryx Cloud Implementation, you will be part of the Infrastructure... 
    Senior
    Contract work

    Experis

    Charlotte, NC
    4 days ago
  •  ...centers to modernizing transmission systems, our industry-recognized engineers and scientists have been at the forefront of grid...  ...your mark on our energy future.HDR currently has a need for a Senior Project Manager to join the Power Delivery team in North Carolina... 
    Senior
    Work at office
    Local area

    HDR

    Charlotte, NC
    4 days ago
  •  ...Senior Principal Electrical Engineer Aspen Technical Staffing is seeking an experienced Senior Principal Electrical Engineer for a contract-to-hire opportunity with our client. This is a leadership position responsible for providing technical expertise, project leadership... 
    Senior
    Contract work
    Work at office

    Aspen Technical Staffing

    Charlotte, NC
    4 days ago
  •  ...We're Hiring: Senior .NET Developer Location: Charlotte, NC (Onsite) - Multiple Roles Employment: W2 Experience: 7+ Years Required Skills: ✔ C# & .NET Framework ✔ RESTful APIs & SQL ✔ Object-Oriented Programming (OOP) ✔ Software Design Patterns & Best... 
    Senior
    Temporary work

    Delan Associates, Inc

    Charlotte, NC
    more than 2 months ago
  •  ...Electrical Engineering Services Worley is a global company of energy, chemicals and resources experts headquartered in Australia. We partner with our customers to deliver projects and create value across the life of their assets. We specialize in consulting, engineering... 
    Senior
    Local area

    Worley

    Charlotte, NC
    1 day ago
  • Electrical Design And Drafting Services You will provide electrical design and drafting services to Worley and its customers. Responsibilities: The ability to provide discipline team supervision by directing project execution activities and preparing discipline...
    Senior

    Worley

    Charlotte, NC
    4 days ago
  •  ...and have built our business based on the principles of trust, integrity and a desire to help our customers and employees succeed. LiftOne...  ...automated warehouse systems. This role is built for proven engineers who thrive on variety. No two system problems look the same,... 
    Senior
    Work experience placement
    Work at office
    Local area

    LiftOne

    Charlotte, NC
    2 days ago
  •  ...operations in Managed Services as well as IP Routing. As a Network Engineer III at Spectrum, you will design protocol compatibility...  ...network planning, network architecture design and engineering Integrate and schematically depict communication architectures,... 
    Senior
    Work experience placement
    Work at office
    Local area
    Visa sponsorship

    Spectrum

    Belmont, NC
    4 days ago
  •  ...Developer Ready to Make an Impact? Bring 10+ years of professional software/application development experience based on the seniority assigned to this position. Strong hands-on development experience with C# and the Microsoft/.NET technology stack . Demonstrated... 
    Senior
    Long term contract

    Axiom Path

    Charlotte, NC
    7 days ago
  • Job Description An employer is seeking a Senior .NET Azure Developer for a large fintech client sitting in Charlotte, NC. This person...  ...are realistic and achievable. • Collaborate with Principal Engineers to create solution designs, following Architectural guidance and... 
    Senior

    Insight Global

    Charlotte, NC
    6 days ago
  • Enterprise Integration Engineer Greenberg Traurig (GT), a global law firm with locations across the world in 15 countries, has an exciting employment opportunity for you. We offer competitive compensation and an excellent benefits package, along with the opportunity to... 

    Greenberg Traurig

    Charlotte, NC
    6 days ago
  • $186.07k - $218.9k

     ...response, failover testing, and out-of-hours maintenance for 24/7 trading systems, and participate in an on-call rotation. Mentor engineers and partner cross-functionally with SRE/Infra, Product, and trading-system teams to improve reliability, reduce single-point-of-... 
    Senior
    Local area

    Coinbase

    Charlotte, NC
    6 days ago
  •  ...technology governance, and delivery transformation. The environment calls for an experienced Agile leader who can work effectively with senior stakeholders, establish new ways of working, and help teams transition from traditional waterfall delivery toward scalable Agile... 
    Senior

    Axiom Path

    Charlotte, NC
    a month ago
  • $120k - $150k

     ...Please review the following job description: The Senior ServiceNow Platform Engineer is responsible for the engineering, operations, administration...  ..., source control, automated testing, infrastructure integrations, and platform automation to improve delivery speed,... 
    Senior
    Permanent employment
    Full time
    Part time
    Work experience placement
    H1b
    Work at office
    Local area
    Immediate start
    Work visa
    Shift work
    Day shift

    Information Technology Senior Management Forum

    Charlotte, NC
    1 day ago
  • Senior IT Project ManagerThe Program and Project Management job plans, organizes, and controls resources/processes to achieve project...  ...Coordinates the activities of outside contractors to ensure they are integrated into the project and that the organization receives... 
    Senior
    Contract work
    For contractors

    eTeam

    Charlotte, NC
    5 days ago
  •  ...will be leading organizational change management efforts for TCC's AI transformation initiatives under the Truist Next Generation Engineering (TNE) program. Working closely with executive leadership, McKinsey, TCC Enablement & Readiness, Communications, technology... 
    Senior
    Full time
    Part time
    Work at office
    Shift work
    Day shift

    Truist

    Charlotte, NC
    1 day ago
  •  ...technical architecture for CSPM tooling, automation platforms, and integration frameworks — ensuring they scale reliably across thousands of...  ...-driven pipelines, API contracts, data models) that other engineers build on — establishing the foundational approach for how security... 
    Senior
    Full time
    Work experience placement
    Immediate start
    Shift work

    Vanguard

    Charlotte, NC
    2 days ago
  • $116.2k - $229.1k

     ...solution development. In an operational setting, you will be an integral part of the team responsible for solution design and review of...  ...Professional development From entry-level employees to senior leaders, we believe there’s always room to learn. We offer opportunities... 
    Senior
    Local area
    Shift work

    Deloitte

    Charlotte, NC
    3 days ago
  • $99k - $143k

     ...enterprise architecture, software and systems engineering, cybersecurity, and technology risk and...  ...a highly skilled and experienced Senior Core Network Engineer with deep expertise...  ...application teams, and vendors to deliver integrated solutions. Provide expert-level... 
    Senior
    Work at office

    American International Group

    Charlotte, NC
    6 days ago
  •  ...Description We are seeking a Senior DevOps Engineer with expertise in CI/CD pipelines, GitHub Actions, and cloud security . You will balance high-level architectural improvements with daily monitoring and collaborate with an offshore team. Position Overview... 
    Senior

    Invue

    Charlotte, NC
    more than 2 months ago
  • $110.7k - $218.3k

    Position Summary Salesforce Life Sciences Cloud Senior ConsultantDeloitte's Sales & Service practice partners with the world's leading life sciences companies to reimagine how their commercial, medical, and field organizations operate, and to bring that vision... 
    Senior
    Local area

    Deloitte

    Charlotte, NC
    2 days ago
  •  ...Cloud Engineer Hybrid (Knoxville, TN) A cloud-native, microservices-driven engineering organization is seeking a skilled and forward...  ...-Functional Collaboration: Partner with engineering teams to integrate CI/CD, monitoring, and security into development workflows,... 
    Senior
    Full time
    Temporary work
    Part time

    Motion Recruitment Partners LLC

    Charlotte, NC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Integration Engineer. Be the first to apply!