Senior Software Engineer, Integrations
FleetioAbout the role
Company Description
A little about us…Fleetio is a modern software platform that helps thousands of organizations around the world manage their fleet operations. Transportation technology is a hot market and we’re leading the charge, with raving fans and new customers signing up every day. We raised $450M in a Series D round of funding in March of 2025 and are on an exciting trajectory as a company. Fleetio is also a proud founding member of the Rails Foundation!
More about our team and company:
- Watch our culture videos: https://fleet.io/culture
- Engineering culture, interview process and videos: https://www.fleetio.com/careers/engineering
- Fleetio overview video: https://www.youtube.com/watch?v=IlvIbwZT3oU
- Fleetio Go overview video: https://www.fleetio.com/go
- More about the Fleetio platform: https://www.fleetio.com/features
- API docs: developer.fleetio.com
- Test drive Fleetio to get an even better feel for what we're building: https://www.fleetio.com/register
Who you are
We're looking for a Senior Software Engineer - Integrations who can help us scale and re-imagine how Fleetio collects and integrates partner data into our product. We need a talented Ruby on Rails engineer with a passion for building maintainable and scalable integration systems that connect our fleet management platform with external data sources.
What you'll be doing
- Design and implement robust integration solutions that connect Fleetio with multiple external partner systems (IoT sensor data, proprietary data feeds, financial systems, etc.)
- Refactor and improve existing integration systems to enhance maintainability and scalability
- Build and optimize background processing jobs that handle high volumes of data efficiently
- Create reliable monitoring and error handling for critical integration processes
- Develop APIs and implement integrations with various protocols and data exchange formats
- Collaborate with Product Managers and other engineers to plan and implement solutions that meet business needs
- Apply software engineering best practices, including automated testing, code reviews, and documentation
- Contribute to architectural decisions for the Integrations team
- Share knowledge and mentor other team members on integration best practices
This is a position we consider essential to the company's success. Be sure to mention coffee in your cover letter so we know you actually read this.
What's in it for you
- Work on challenging integration problems that directly impact thousands of fleet managers worldwide
- Opportunity to influence the architecture and design of our integration systems
- Be a part of an incredible team of "A" players who go above and beyond to make Fleetio a successful company. We're a customer-centric team with a great product, excellent support, and countless happy customers.
- Work remotely (United States, Mexico, or Canada), or at our Birmingham, AL HQ. We strive to promote a strong remote working culture and have done so since the beginning.
Our team
The Engineering team at Fleetio is organized into cross-functional pods, each focused on specific aspects of our product. As part of the Integrations team, you'll work closely with other fullstack engineers, product managers, and designers to deliver solutions that connect our customers' fleet data across multiple systems. We practice agile development with two-week sprints, regular retrospectives, and a focus on continuous improvement. We believe in writing clean, maintainable code with comprehensive test coverage, and we conduct thorough code reviews to ensure quality. Our team values collaboration, knowledge sharing, and creating an environment where everyone can do their best work.
Requirements
- 5+ years of professional experience with Ruby on Rails in production environments
- Strong understanding of object-oriented programming principles and software design patterns
- Experience with relational databases (PostgreSQL preferred) and writing efficient queries
- Proficiency in building and consuming various types of APIs (RESTful, SOAP, GraphQL, etc.)
- Background in implementing and maintaining external integrations
- Experience with Git version control and collaborative development workflows
- Knowledge of test-driven development and
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s