hero

Open Job Opportunities @ MCJ Portfolio Companies

Want your profile to be shared with 100+ Portfolio Companies? Fill out our Talent Form!
MCJ
companies
Jobs

Fleet Management Engineer - Cloud

Base Power Company

Base Power Company

Austin, TX, USA
Posted 6+ months ago

At Base we believe that the world needs reliable and abundant power to maximize human prosperity. Our team is on a mission to affect this future. We are tenacious engineers and operators who have solved hard problems and are here to do it again.

We are seeking a skilled and motivated Software Engineer to join our Fleet Management Team. This role focuses on managing a large and rapidly growing fleet of IoT devices, ensuring high reliability, continuous uptime, and effective remote configuration. The ideal candidate will have hands-on experience in fleet management of remote devices and will be passionate about designing scalable solutions to monitor, configure, and update a distributed system.

Responsibilities:

  • Uptime and Reliability: maintain and improve uptime for a large IoT device fleet by implementing robust monitoring, alerting, and failover systems
  • Connectivity Management: ensure connectivity reliability, particularly in remote environments, optimizing communication protocols and troubleshooting connectivity issues
  • Software OTA Updates: design, test, and manage over-the-air (OTA) software updates, ensuring seamless rollouts, minimizing disruptions, and maintaining version control across the fleet
  • Device Configuration: implement and streamline configuration management processes to support rapid scaling, ensuring each device is appropriately configured and secure
  • Fleet Growth Support: support the scaling of our fleet by designing solutions for rapid deployment and configuration of new systems, which are added weekly
  • Data-Driven Insights: use data analytics to detect trends, diagnose issues, and drive continuous improvement in fleet performance and reliability

Required Skills / Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or related field
  • 3+ years of experience in managing IoT or remote device fleets, with a focus on connectivity, configuration management, and OTA software updates
  • Proficiency in programming languages (e.g., Python, Golang) and experience with IoT protocols (MQTT, gRPC, AWS IoT Core, ECS, S3, etc.)
  • Experience with monitoring tools, configuration management systems, and OTA frameworks
  • Strong problem-solving skills and the ability to troubleshoot complex, distributed systems
  • Excellent communication skills and the ability to work collaboratively in a fast-paced environment

Why join Base?

  • Make an impact: contribute to sustainable, reliable energy solutions that are shaping the future.
  • Innovate and grow: be part of a dynamic, fast-growing team at the forefront of IoT and energy technology.
  • Advance your career: enjoy competitive compensation, benefits, and clear opportunities for professional growth.

If you're passionate about technology and want to make a real difference in power grid stability and energy reliability, we’d love to hear from you. Apply today and help us build the future of energy.