Fleetio is a modern software platform that helps organizations manage their fleet operations. They are seeking a self-driven and product-minded Senior Software Engineer to join their Strategic Reporting & Tools team to build features that empower users with premium analytics and reporting solutions.
Responsibilities:
- Turn fleet data into clear, defensible guidance that helps fleet managers and leaders make high-level decisions (e.g., utilization strategy, right-sizing opportunities, and cost tradeoffs)
- Your primary focus is on delivering high quality reports, dashboards, and data insights to our customers that are accurate and performant
- You will work closely with our Data Team to implement solutions that surface data and insights via our data products, including our analytics platform
- You will take part in designing and engineering the future of data products at Fleetio
- You will collaborate closely with Product Managers, Designers, and other Engineers to consistently deliver high-quality software
- You will engage in collaborative design and architecture of features
- You will take part in planning, designing, and implementing solutions for our Reporting & Analytics web modules within Fleetio
- You will produce well-tested, maintainable, and performant code
- You will research and implement prototypes and spikes as necessary to validate assumptions and technical feasibility
- You will express your opinions to help drive development and planning processes
- You will thoroughly review your peers' code to ensure quality, maintain consistency, and share knowledge
Requirements:
- Strong proficiency in full-stack development
- Experience working with large data sets
- Proven track record of delivering high-quality software solutions
- Adept at working with databases, particularly Postgres and Snowflake
- Experience working with data to build quality insights and analytics solutions
- Experience integrating 3rd-party tools and APIs into a product with a focus on abstraction, maintainability, and a seamless user experience
- Passionate about solving business problems with scalable architecture
- Product-minded and team-oriented
- Excellent communication skills, particularly written
- Experience with ReactJS
- Experience with TypeScript
- Experience writing and optimizing complex queries using SQL, CTEs, and ActiveRecord/Arel
- Firm understanding of object-oriented programming and relational databases, such as PostgreSQL
- Expertise with data modeling and optimizing query performance
- Solid experience solving challenging architecture problems with good design
- Experience with unit testing frameworks
- Excellent communication skills (particularly written)
- Experience with Ruby on Rails
- Experience leading small teams/projects
- Familiarity with using and configuring user monitoring and analytics tooling
- Project experience with TailwindCSS
- Knowledge about the Fleet management industry