Jobs · Engineering · Ohio

Senior Platforms Engineer - Edge

Marathon Petroleum Corporation · Findlay, OH · 1 mo ago
EngineeringFull-time

About the role

The Senior Platforms Engineer for the Refining IT Edge team is responsible for designing, evolving, and governing secure, scalable connected platforms that power industrial sensing, edge intelligence, and mission-critical field deployments. This role involves leading the architecture and evolution of LoRaWAN and industrial IoT platforms spanning edge devices, wireless networks, gateways, and cloud services. You will work across firmware, RF, hardware, cloud, and operations teams to deliver reliable, secure, and observable systems that support real-world deployments at scale.

Responsibilities

  • Lead the architecture, development, and lifecycle management of scalable LoRaWAN and industrial IoT platforms across edge, network, and cloud environments.
  • Design and improve telemetry ingestion, device management, fleet operations, and edge-to-cloud data pipelines for industrial sensing deployments, including scripting and automation using Python and JSON-based configurations.
  • Establish platform standards for reliability, observability, security, and maintainability across distributed field systems.
  • Drive secure device provisioning, OTA update strategies, and remote operations practices that support resilient, large-scale deployments.
  • Partner with firmware, RF, hardware, cloud, and operations teams to define technical direction, resolve complex integration challenges, and improve end-to-end system performance.
  • Own technical roadmap decisions, architecture patterns, and operational best practices for mission-critical connected infrastructure.
  • Support incident response, troubleshooting, and continuous improvement efforts for field-deployed systems with uptime and reliability requirements.
  • Mentor engineers and influence cross-functional teams through strong technical leadership, clear communication, and practical execution.
  • Lead infrastructure strategy by driving modernization, influencing stakeholders, and balancing technical, operational, and business priorities.
  • Lead cross-functional programs and vendor partnerships, aligning technology initiatives with business goals while driving end-to-end ownership, innovation, and measurable outcomes.
  • Identify performance bottlenecks, conduct root cause analysis, and propose and implement solutions to enhance platform & system performance and resource utilization.
  • Contribute to the development and improvement of troubleshooting procedures, measures to minimize platform & system downtime, and documentation.
  • Partners with vendor technical support to drive for resolution. Leads and manages platform & system technical support activities and troubleshooting efforts, including handling escalated and complex issues.
  • Performs advanced system tuning and optimization to maximize performance using IT Service Management practices.
  • Collaborates with internal teams to enhance support processes and methodologies.
  • Participates in future platform & system backup planning. Leads the design of disaster/system recovery and testing.
  • Analyzes performance and utilization data to identify trends and patterns; provides recommendations for optimization and improvement; prepares comprehensive reports on infrastructure performance; and implements corrective actions to drive continuous system improvements.
  • Leads the design and configuration of complex platforms & systems, considering best practices and industry standards.
  • Leads ongoing compliance with original design and configuration and corrects for deviation from standards.
  • Builds and deploys highly available and scalable infrastructure solutions.
  • Led the creation and maintenance of a comprehensive knowledge base for platforms & systems, including troubleshooting guides, configuration documentation, and best practices.
  • Promotes knowledge sharing culture by organizing training sessions, mentoring junior engineers, and encouraging cross-team collaboration.

Requirements

  • Bachelor's Degree in Information Technology, related field or equivalent experience.
  • 5+ years of relevant platforms engineer experience required.
  • Hands-on experience with LoRaWAN architecture, gateways, network servers, device provisioning, and fleet-scale operations required.
  • Experience onboarding LoRaWAN sensors using manufacturer decoders, verifying payload translation, and resolving decoding issues in production environments required.
  • Experience with telemetry ingestion, event-driven systems, MQTT or similar messaging patterns, and observability for connected platforms required.
  • Experience building and operating scalable IoT or industrial IoT platforms in production environments required.
  • Strong background in distributed systems, platform engineering, cloud infrastructure, and edge-to-cloud integration required.
  • Familiarity with industrial protocols and edge environments, such as Modbus, OPC-UA, CAN bus, or PLC-integrated systems required.
  • Proven experience designing secure remote device management, OTA update workflows, and device identity or certificate-based security controls required.
  • Demonstrated success leading cross-functional engineering initiatives and influencing architecture across firmware, hardware, cloud, and operations teams required.
  • Experience supporting large-scale industrial deployments in sectors such as energy, utilities, manufacturing, logistics, agriculture, or smart infrastructure preferred.
  • Familiarity with public and private LoRaWAN deployments, RF troubleshooting, and performance optimization across large device fleets preferred.
  • Experience with Kubernetes, Kafka, timeseries data platforms, cloud IoT services such as AWS IoT or Azure IoT, and automation or integration work using Python and JSON preferred.
  • Knowledge of low-power edge constraints, intermittent connectivity patterns, store-and-forward architectures, and offline-first system design preferred.
  • Experience operating in regulated or complex environments preferred (security, compliance, uptime requirements).

Qualifications

  • Bachelor’s Degree in Information Technology, related field or equivalent experience.
  • 5+ years of relevant experience.

Skills

  • Cloud Infrastructure Management
  • Computer Networking
  • Cybersecurity Risk Management
  • DevSecOps
  • General Programming
  • Infrastructure as Code
  • IT Infrastructure Management
  • Performance Monitoring
  • Policy Management
  • Process Automations
  • Service Delivery Management
  • System Administration
  • System Platform
  • System Testing
  • Troubleshooting

Benefits

At MPC, we're dedicated to fostering a welcoming workplace where new ideas are embraced, diverse perspectives are valued, and our people grow and collaborate. We offer a competitive compensation package, including a comprehensive benefits program that includes health insurance, retirement savings plans, and paid time off.

Pay

Competitive salary based on experience and qualifications.

Schedule

Full-time position.

Benefits

Comprehensive benefits package including health insurance, retirement savings plans, and paid time off.

Contact

If you have questions about this position, please contact [Contact Information]. For more information about Marathon Petroleum Company LP's commitment to diversity, equity, and inclusion, visit our website.

Similar jobs

Senior Platform Engineer

FlexentialDenver Metropolitan Area· 1 mo ago
RemoteEngineering$150k–$165k/yrapply on job-boards.greenhouse.io