Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

United Parcel Service (UPS) Logo

Lead Software Development Engineer

United Parcel Service (UPS)

$119,040 - $220,560
Aug 13, 2025
Parsippany-Troy Hills, NJ, USA
Apply Now

UPS is seeking a Team Lead to modernize and support a critical messaging platform built in C++ and .NET, ensuring its stability and evolution while adopting new protocols like MQTT.

Requirements

  • 8+ years of software development experience in C++ and .NET.
  • Strong OOP, Multi-Threading , Socket Programming, and systems architecture background.
  • Proven track record in low-latency, high-performance systems.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and DevSecOps.
  • Experience with Kafka and EIP.
  • Experience with MQTT protocol and messaging systems.
  • Exposure to cloud-native architectures and modernization projects.

Responsibilities

  • Design, develop, and maintain a critical messaging platform in C++ and .NET (C).
  • Lead modernization by implementing MQTT-based messaging workflows.
  • Apply OOP principles to ensure scalability, maintainability, and performance.
  • Drive architectural reviews and recommend improvements for reliability and throughput.
  • Own and enhance CI/CD pipelines and deployment automation.
  • Implement SRE principles for observability, alerting, and telemetry.
  • Evaluate and integrate additional messaging platforms (e.g., Kafka) using Enterprise Integration Patterns.

Other

  • Lead onshore and offshore teams to deliver features and resolve issues.
  • Facilitate sprint planning, task allocation, and progress tracking.
  • Ensure timely resolution of production incidents with root cause analysis.
  • Foster a high-performance culture and mentor junior/mid-level engineers.
  • This is a hybrid role requiring at least 3 days per week in the New Jersey (Mahwah or Parsippany) office.