Software Engineer

Fleetio
Summary
Join Fleetio's Marketplace Engineering Team as a product-minded and team-oriented Software Engineer. You will be responsible for writing maintainable code, implementing new features, and connecting customers to maintenance shops, facilitating service, approvals, transactions, billing, and data entry for fleets. Collaborate with Product Managers, Designers, and other Engineers to deliver high-quality software, contribute to technical discussions, and deliver well-tested, maintainable, and performant code. This is a remote opportunity open to candidates in the US, Canada, or Mexico. The ideal candidate has 3+ years of software engineering experience, 1+ year with Ruby on Rails, and experience with ReactJS and Typescript. Excellent communication skills are essential. Fleetio offers various benefits including multiple health/dental coverage options, vision insurance, incentive stock options, and more.
Requirements
- 3+ years experience as a software engineer
- 1+ years experience with Ruby on Rails
- Some experience with ReactJS and Typescript
- Understanding of object-oriented programming and relational databases such as PostgreSQL
- Familiarity with data modeling and writing efficient queries
- Solid experience solving challenging architectural problems with good design
- Experience with unit testing frameworks
- Excellent communication skills (particularly written)
Responsibilities
- Write maintainable code while implementing new features with an emphasis on connecting customers to maintenance shops, facilitating service, approvals, transactions, billing, and data entry for fleets
- Collaborate closely with Product Managers, Designers, and other Engineers to consistently deliver high-quality software
- Contribute to technical discussions, bringing ideas to the table and helping shape solutions
- Deliver well-tested, maintainable, and performant code
- Prototype and experiment to validate technical approaches
- Participate in code reviews, sharing knowledge, and ensuring quality across the team
Preferred Qualifications
- Exposure to payment systems like Stripe or similar payment gateways
- Previous experience working on Marketplace platforms or e-commerce systems
- Previous experience building APIs for consumer/mobile app consumption
- 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