Taro Logo

Sr. Principal Backend Software Engineer

Pierce Manufacturing builds trucks that protect people and communities around the world, with over 30,000 apparatuses on the road.
$101,100 - $166,700
Backend
Principal Software Engineer
Remote
5,000+ Employees
5+ years of experience
Automotive · Enterprise SaaS · IoT

Job Description

Pierce Manufacturing, an Oshkosh Corporation company, is seeking a Sr. Principal Backend Software Engineer to shape the future of IoT applications for mission-critical equipment. With a rich history dating back to 1913, Pierce has evolved into a leading manufacturer of specialized trucks and emergency vehicles, with over 30,000 apparatuses serving communities worldwide.

This role offers an exciting opportunity to work on Azure-based IoT cloud applications for Fire, Refuse collection, and Concrete mixer markets. As a Senior Principal Backend Engineer, you'll be responsible for designing and developing high-performance backend services and APIs, implementing efficient cloud-native data storage solutions, and ensuring robust system quality through comprehensive testing.

The ideal candidate will bring 5+ years of experience in backend software development, with strong expertise in C#, .NET Core, and Azure cloud technologies. You'll work with cutting-edge technologies including Azure functions, API management, Event Hubs, and various database systems. The role requires a balance of technical excellence and collaborative skills, as you'll be working closely with embedded software engineers, product owners, and other stakeholders.

This remote position offers a competitive salary range of $101,100 - $166,700, along with comprehensive benefits and growth opportunities. You'll be part of a people-first culture that values innovation and impact, working on solutions that directly affect the safety and efficiency of emergency responders and essential services.

The role combines the excitement of a startup-like environment with the stability of an established industry leader. You'll have the opportunity to tackle complex technical challenges while contributing to solutions that make a real difference in communities across the globe. If you're passionate about using technology to build a better world and want to work with mission-critical IoT applications, this position offers an ideal blend of purpose and technical innovation.

Last updated 2 months ago

Responsibilities For Sr. Principal Backend Software Engineer

  • Design and develop cloud-first high performant backend services and APIs for IoT products
  • Develop efficient cloud-native data storage and analysis for real-time insights
  • Ensure high software quality through testing and automated unit tests
  • Provide technical assistance to fellow engineers
  • Collaborate with embedded software engineers and product teams
  • Optimize performance, security and cost efficiency of Azure cloud infrastructure
  • Incorporate SAFe/Agile principles for value delivery

Requirements For Sr. Principal Backend Software Engineer

  • Bachelor's degree in Computer Engineering, Computer Science, or equivalent
  • 5+ years of experience developing backend software and APIs for cloud native applications
  • Strong programming skills in C#, .NET Core or similar programming language
  • Experience with Azure cloud technologies, including Azure functions, API management and Event Hubs
  • Experience in database design with Azure Data Explorer (ADX), relational database (Azure SQL), timeseries database and NoSQL databases
  • Experience with event driven architecture and messaging patterns

Benefits For Sr. Principal Backend Software Engineer

  • Competitive total rewards package
  • Growth and development opportunities

Related Jobs