Integration Developer

BRIDGEWAY
Coraopolis, United States of America
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior

Job location

Coraopolis, United States of America

Tech stack

Java
API
Authentication Protocols
Software as a Service
Adobe Coldfusion
Code Review
Data Transformation
Software Debugging
Distributed Systems
Electronic Data Interchange (EDI)
JSON
Python
Node.js
OAuth
RabbitMQ
Openid Connect
Swagger
JSON Web Token
Message Oriented Middleware
Amazon Web Services (AWS)
Software Engineering
Data Streaming
Systems Integration
Web Standards
XML
Openapi
Backend
GIT
Integration Tests
Kafka
Front End Software Development
Api Design
REST
Amazon Web Services (AWS)
Webhooks
Software Version Control

Job description

We are looking for a talented Integration Developer to join our engineering team. In this role you will be the connective tissue of our technology stack - designing and building APIs that power our platform while also integrating third-party services, data sources, and partner systems. You will work across teams to ensure that data flows reliably, securely, and efficiently between internal services and the outside world.

This is a highly cross-functional position. You will collaborate closely with product, backend, frontend, and data teams, as well as external vendors and partners to deliver seamless integrations that scale., API Development

  • Design, build, and maintain RESTful APIs following industry best practices
  • Define clear, versioned API contracts (OpenAPI / Swagger specs) and maintain thorough documentation
  • Implement authentication and authorization strategies such as OAuth 2.0, API keys, and JWT
  • Optimize APIs for performance, reliability, and scalability including caching, pagination, and rate limiting
  • Write unit and integration tests to ensure API correctness and resilience

Third-Party & System Integrations

  • Evaluate, onboard, and consume third-party APIs, SDKs, and webhooks from external platforms
  • Build and maintain integration pipelines between internal services, SaaS platforms, and partner systems
  • Implement event-driven and message-queue patterns (e.g., Kafka, RabbitMQ, SNS/SQS) where appropriate
  • Handle data transformation, mapping, and normalization across disparate systems and formats (JSON, XML, EDI, CSV)
  • Manage secrets, credentials, and API key rotation securely in partnership with the security team

Reliability & Operations

  • Monitor integration health with observability tooling; build dashboards and set up alerting for failures
  • Implement robust error handling, retry logic, and dead-letter queue strategies
  • Participate in on-call rotations and triage integration incidents
  • Conduct code reviews and contribute to engineering standards and best practices

Collaboration & Documentation

  • Partner with product owners and leadership to translate business requirements into integration designs
  • Serve as the technical point of contact for vendor and partner API negotiations and onboarding
  • Produce and maintain runbooks, architecture diagrams, and integration catalogues
  • Mentor junior engineers on integration patterns, API design, and debugging techniques

Requirements

Do you have experience in Version control?, * 3+ years of professional software development experience with a focus on integrations or backend engineering

  • Deep proficiency with REST API design principles, HTTP semantics, and web standards
  • Hands-on experience consuming and troubleshooting third-party APIs in production environments
  • Strong working knowledge of authentication protocols: OAuth 2.0, OpenID Connect, JWT, and API keys
  • Experience with at least one primary language such as Python, Node.js, Java, Coldfusion
  • Understanding of asynchronous messaging patterns and event-driven architectures
  • Proficiency with version control (Git) and CI/CD pipelines
  • Strong debugging and problem-solving skills across distributed systems

About the company

Bridgeway is a rapidly growing Pittsburgh based company that is already among the country's largest specialty transportation providers. Join an exciting and dynamic work environment where Team Members work together to deliver world class support to our customers, drivers, agents and carriers. With over a half a million loads annually, and a legacy of service to customers in critical industries, Bridgeway has a history of solving the country's toughest transportation problems. Join our Team and become the Future of Freight!

Apply for this position