Lead Software Development Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

UPS · 18 hours ago

Lead Software Development Engineer

UPS is a Fortune Global 500 organization that offers innovative opportunities and a rewarding culture. The company is seeking a hands-on Team Lead to guide the development and modernization of a messaging platform, ensuring stability and evolution while managing delivery timelines and mentoring engineers.

LogisticsMessagingTransportation
check
H1B Sponsorednote

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
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
Implement SRE principles for observability, alerting, and telemetry
Establish incident response and postmortem processes
Coordinate 24/7 production support coverage with global teams
Evaluate and integrate additional messaging platforms (e.g., Kafka) using Enterprise Integration Patterns
Influence platform strategy and technical direction in collaboration with stakeholders
Prioritize technical debt reduction and modernization initiatives

Qualification

C++.NETOOPMulti-ThreadingSocket ProgrammingCloud platformsDevSecOpsKafkaMQTTSRETelemetryIncident managementDistributed teamsLeadershipCommunication

Required

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
Bachelor's or master's in computer science, Engineering, or equivalent
At least 2–3 years of hands-on experience in messaging platforms and handling mission-critical systems
Proven success in delivering and supporting large-scale distributed systems
Strong communication and leadership skills for cross-functional collaboration

Preferred

Experience with Kafka and EIP
Experience with MQTT protocol and messaging systems
Exposure to cloud-native architectures and modernization projects
Knowledge of SRE, telemetry, and incident management
Experience working with distributed, global teams

Benefits

Medical/prescription drug coverage
Dental coverage
Vision coverage
Flexible Spending Account
Health Savings Account
Dependent Care Flexible Spending Account
Basic and Supplemental Life Insurance & Accidental Death and Dismemberment
Disability Income Protection Plan
Employee Assistance Program
401(k) retirement program
Vacation
Paid Holidays and Personal time
Paid Sick and Family and Medical Leave time as required by law
Discounted Employee Stock Purchase Program

Company

Operating in more than 200 countries and territories, we’re committed to moving our world forward by delivering what matters.

H1B Sponsorship

UPS has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (2)
2024 (1)
2021 (5)
2020 (9)

Funding

Current Stage
Public Company
Total Funding
unknown
Key Investors
Innovate UK
2025-07-28Grant
1999-11-10IPO

Leadership Team

leader-logo
Brian Dykes
EVP & Chief Financial Officer at UPS
linkedin
leader-logo
Joel Stenson
Senior Vice President Global Operations Technology / Enterprise Data & Analytics and Gen AI
linkedin
Company data provided by crunchbase