Senior Software Engineer, Reporting & Analytics

Fleetio
Summary
Join Fleetio's Reporting & Analytics team as a Senior Software Engineer and build features that empower users with premium analytics and reporting solutions. This remote role, open to candidates in the US, Canada, or Mexico, requires 5+ years of Ruby on Rails experience and expertise in full-stack development, working with large datasets, and building quality insights and analytics solutions. You will work closely with the Data Team, collaborate with cross-functional teams, and deliver high-quality reports, dashboards, and data insights. The ideal candidate possesses strong communication skills, a product-minded approach, and experience with Postgres and Snowflake databases. Fleetio offers a competitive benefits package including multiple health/dental coverage options, vision insurance, 401k match, PTO, paid parental leave, and more.
Requirements
- 5+ years of experience with Ruby on Rails
- Experience with ReactJS, TypeScript
- Experience working with data to craft thoughtful solutions to surface reports, analytics, and metrics
- 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)
Responsibilities
- Deliver high quality reports, dashboards, and data insights to our customers that are accurate and performant
- Work closely with our Data Team to implement solutions that surface data and insights via our data products, including our analytics platform
- Take part in designing and engineering the future of data products at Fleetio
- Collaborate closely with Product Managers, Designers, and other Engineers to consistently deliver high-quality software
- Engage in collaborative design and architecture of features
- Take part in planning, designing, and implementing solutions for our Reporting & Analytics web modules within Fleetio
- Produce well-tested, maintainable, and performant code
- Research and implement prototypes and spikes as necessary to validate assumptions and technical feasibility
- Express your opinions to help drive development and planning processes
- Thoroughly review your peers' code to ensure quality, maintain consistency, and share knowledge
Preferred Qualifications
- Experience leading small teams/projects
- Familiarity with using and configuring user monitoring and analytics tooling
- Project experience with TailwindCSS
- You know a thing or two about the Fleet management industry
Benefits
- Multiple health/dental coverage options
- Vision insurance
- Incentive stock options
- 401(k) match of 4%
- PTO - 4 weeks
- 12 company holidays + 2 floating holidays
- Parental leave- birthing parent (12 weeks paid) non-birthing (4 weeks)
- FSA & HSA options
- Short and long term disability (short term 100% paid)
- Community service funds
- Professional development funds
- Wellbeing fund - $150 quarterly
- Business expense stipend- $125 quarterly
- Mac laptop + new hire equipment stipend
- Monthly catered lunches
- Fully stocked kitchen with tons of drinks & snacks
- Remote working friendly since 2012 #LI-REMOTE