About Convene Inc.
Convene, Inc. is a Tampa based, award-winning technology services organization with offices and resources throughout the US, Mexico, and India. We have successful, referenceable customers, competitive benefits, and high-growth opportunities.
Job Title: Senior Engineer Distributed Platforms
Location: Remote
Experience: 10+ years
Employment Type: Full-Time
Our client's mission is to modernize freight transportation through cutting-edge technology,
enabling smarter operations and predictive capabilities at scale. These platforms power innovation
across Asset Management and Asset Intelligence, IoT, Computer Vision, and Robotics, driving
efficiency and sustainability in one of the most critical supply chain networks in North America.
Role Overview
As a Senior Engineer, you will design, develop, and operate distributed backend platform
components that serve as the backbone for logistics optimization. Your work will directly impact
how freight moves across the country—improving efficiency, reducing delays, and enabling real-time
decision-making for one of the largest rail networks in North America.
This role is central to Co's transformation, enabling:
• Automation of critical workflows across rail operations.
• Predictive analytics and AI-driven logistics for smarter asset utilization.
• Real-time visibility and decision-making to optimize supply chains.
• Sustainability initiatives through fuel efficiency and reduced emissions.
Key Responsibilities
• Architect and Design Distributed Systems: Build scalable, resilient, and fault-tolerant
platform components for enterprise-grade logistics applications.
• Enable Real-Time Logistics Decisions: Develop systems that process telemetry and
operational data to optimize train scheduling, asset utilization, and route planning.
• Lead Development Efforts: Implement backend services, APIs, and frameworks that support
IoT-driven insights and predictive maintenance.
• Operational Excellence: Ensure high availability and reliability for mission-critical logistics
platforms through automation and monitoring.
• Performance Optimization: Continuously improve system performance to support high volume,
time-sensitive freight operations.
• Technical Leadership: Mentor engineers and set best practices for distributed systems
development.
Required Qualifications
• Experience: 8+ years in software engineering with a strong focus on distributed systems and
backend platforms.
Technical Expertise:
o Deep knowledge of distributed architectures, microservices, and event-driven
systems.
o Proficiency in languages such as Java, Go, or Python.
o Strong understanding of cloud platforms (AWS, Azure, or Google Cloud Platform) and container
orchestration (Kubernetes).
o Experience with messaging systems (Kafka, RabbitMQ) and data stores
(SQL/NoSQL).
• Operational Skills: Hands-on experience with CI/CD pipelines, monitoring tools, and
incident management.
• Leadership: Proven ability to lead technical initiatives and mentor senior engineers.
Preferred Qualifications
• Experience with streaming platforms, distributed caching, and high-throughput systems.
• Knowledge of security best practices for distributed systems.
• Familiarity with observability frameworks (Prometheus, Grafana, OpenTelemetry).