Full Stack Engineer - FMS

While most Autonomous Vehicle (AV) technology companies are stuck in R&D mode, Pronto is a world-leader in commercializing AV tech via our Autonomous Haulage System, which is automating haulage operations at mines and quarries around the world.


Pronto’s team of Silicon Valley veterans has been at the forefront of every major AV development over the past 20 years, with a relentless focus on commercializing the technology, leading to our current specialization in off-road applications.


This focus and our decades of experience have put Pronto on a track to become the world’s first profitable AV technology company.


This position is to work at Prontobras, a subsidiary of Pronto.

We are seeking a skilled Full Stack Engineer with expertise in Python and React to join our Fleet Management System (FMS) team. In this role, you will be responsible for developing and maintaining web applications, with a focus on building intuitive user interfaces for site managers, creating robust monitoring solutions and optimization tools. The ideal candidate has experience across the entire stack and can effectively troubleshoot complex issues spanning multiple systems. Candidates with previous experience on FMS and dispatch systems for mining will be great matches for this position.


What you'll do

  • Build and maintain APIs and tooling for end-users to interface with autonomous vehicles
  • Your work will directly contribute to our fleet management system and its features/applications
  • This frontend is used by mine managers to monitor autonomous vehicles and manage routes/production
  • Integrate with our robotics team to build data pipelines to bring autonomous vehicle operation statistics to clients and company stakeholders
  • Use your prior experience designing APIs and services to build robust and performant services to help stakeholders gain insight into the daily operation of autonomous vehicles
  • Solving challenging distributed systems problems
  • Design and develop new user interfaces for site managers to operate engineering tools effectively
  • Create and maintain monitoring dashboards that provide real-time insights into system performance
  • Implement statistical analysis features and KPI tracking systems to measure and improve operational efficiency
  • Debug complex issues that span across the full technology stack, from frontend to backend to database to real-life vehicles
  • Collaborate with cross-functional teams to understand requirements and translate them into technical solutions
  • Participate in code reviews to ensure code quality and share knowledge among team members
  • Write comprehensive tests for both frontend and backend code to ensure reliability
  • Optimize applications for maximum speed and scalability
  • Stay up-to-date with emerging trends and best practices in web development

Qualifications

  • 4+ years of non-internship professional software development experience
  • Experience with designing real-time systems
  • Programming experience with backend services (we primarily use Python)
  • Programming experience with Javascript and React for frontend web apps
  • Experience with PostgreSQL, Redis, websockets, Docker, ZMQ/netmq/Rabbitmq, Nginx is a plus
  • Experience with mapbox/deck.gl is a plus
  • Able to create and debug software systems: build maintainable code with good diagnostics that scales
  • Excellent at handling ambiguous or undefined problems
  • Excellent communication skills
  • Effective collaboration with members of the team

Benefícios

  • Plano de saúde e dental para funcionário e dependentes
  • Vale refeição e alimentação
  • Stock options
  • Seguro de vida



Engineering

Nova Lima, Brazil

Share on:

Terms of servicePrivacyCookiesPowered by Rippling